Detect Wallet
Adena enables web applications to interact with the Gnoland blockchain, allowing users to sign and broadcast transactions.
Once the Adena Wallet Chrome Extension is installed on the user's device, the
adena
object will be injected into the window
. To detect the installation of Adena Wallet, look for window.adena
. If Adena is not installed, we suggest directing your users to our website on a new tab. window.onload = async() => {
//look for the adena object
if (!window.adena) {
//open adena.app in a new tab if the adena object is not found
window.open("https://adena.app/", "_blank");
} else {
//write your logic here
//the sample code below displays a method provided by Adena that initiates a connection
await adena.AddEstablish("Adena");
}
};
Last modified 16d ago