Interacting with Apps
Last updated
Last updated
Asigna offers two powerful ways to interact with dApps:
Embedded Apps — connect and interact with applications directly from within the Asigna multisig environment, without leaving your Vault.
Browser Extension — use a dedicated specifically designed for secure interaction with dApps outside the app interface.
Both methods provide a smooth and secure experience tailored to different workflows and preferences.
Asigna enables seamless integration with Stacks applications directly from within the multisig environment, similar to how Safe Global operates on EVM. This streamlined connectivity allows users to interact with Stacks-based applications without needing to exit their Vault, ensuring both convenience and security in one interface. Developers guide is available .
Navigate to the Asigna multisig app in your web browser:
On the homepage page select the Vault and open it by clicking the Vault preview card.
Navigate to the Apps section and select any app with the Embedded label on it. Click on it.
Once the app opens, you can see it's homepage.
If needed, you can open the Asigna sidebar menu, by clicking Arrow button.
Click Connect Wallet button and select Asigna option to connect your Vault with the app.
As an example we will create Swap transaction through the Velar app.
Select the pair of tokens you prefer to swap and input the Amount. Click Swap button.
You'll be prompted to confirm the Transaction nonce. You may configure it by clicking Edit button.
Click Next button to proceed.
Select a transaction fee. You can choose from the recommended fee options or input a custom fee.
Once the fee is set, click Send button and confirm the transaction in the connected wallet.
Then it must be signed by the required number of Vault owners. Other owners may locate this transaction in the Transactions section -> Queue tab.
Once the confirmation threshold is reached, locate this transaction in the Transactions section -> Queue tab and click the Execute button to start broadcasting of the transaction.
Asigna Multisig Extension supports both Stacks Mainnet and Testnet. The network will be picked automatically, according to the chosen network in the connected Asigna app.
To start using Asigna Multisig Extension, follow this guide:
Google Chrome browser
On the homepage page select the Vault and open it by clicking the Vault preview card.
Install the extension in Chrome browser by clicking Add to Chrome.
Once the extension is installed go back to the Asigna app and refresh the page. Install extension button will change to Connect extension.
Click Connect extension to get your Asigna Vaults connected to the extension. Once the extension is connected Connect extension button will change to Connected.
Open Asigna Extension to make sure that the network, your wallet address and all your Vaults are displayed correctly.
Navigate to the Apps section and select any app without the Embedded label on it. Click on it.
Once the App is opened in a new tab of the browser, click Connect Wallet button and select Asigna option to connect your Vault with the app.
Select the Vault you want to connect from the list of available Vaults and click Connect.
As an example we will create Liquidity Position in the Arkadiko app.
Go to Pool tab and select from the list the pair of tokens you prefer to start pooling. Click on it.
Then click Add button.
Input the Amount. Click Confirm adding liquidity button.
Asigna Extension window will appear with review information of your transaction. You may configure its Transaction nonce by clicking Edit button.
Click Approve button to proceed.
The transaction is created! Now you need to sign it. Click Sign transaction to be redirected to in the Transactions section -> Queue tab in your Vault.
Click Sign button and confirm the transaction in the connected wallet.
Then it must be signed by the required number of Vault owners. Other owners may locate this transaction in the Transactions section -> Queue tab.
Once the confirmation threshold is reached, locate this transaction in the Transactions section -> Queue tab and click the Execute button to start broadcasting of the transaction.
Stacks dApps integration is implemented through specifically designed , that seamlessly interacts with any dApp, tapping into the native capabilities of the Stacks blockchain to ensure maximum compatibility and accessibility for our users.
Asigna multisig app:
Navigate to the Asigna multisig app in the Chrome browser:
Navigate to the sidebar menu and click Install extension to be forwarded to the in Chrome Web Store.