Asigna
WebStacksClarity
  • Introduction
    • About Asigna
    • Supported Wallets
    • Supported Networks
    • Verification Tool
    • Source Code
    • Official Links
  • Bitcoin multisig
    • Technical Specifications
    • Quickstart
      • Connecting to Asigna
      • Setting up your Vault
      • Managing your Vault
        • Permissions
        • Sub-Accounts
        • Settings
      • Vault Balance
        • Runes
        • BRC-20s
        • Ordinals
        • Rare Sats
      • Embedded Apps
      • UTXO Management
      • Batch transactions
    • Recovery
      • Software Wallet Setup in Sparrow
      • Ledger Setup in Sparrow
      • Ledger Setup in Caravan
  • Stacks multisig
    • Native Stacks approach
    • Quickstart
      • Connecting to Asigna
      • Setting up your multisig
      • Managing your Vault
        • Permissions
        • Sub-Accounts
        • Settings
      • Vault Balance
        • Manage NFTs
      • Nonce, queue and conflict transactions
      • Interacting with Apps
  • EVM MULTISIG
    • About
    • Networks and Contracts
    • Quickstart
      • Connect to Asigna
      • Setup Multisig
      • Funding Multisig
      • Batched transactions
      • dApps
  • FRACTAL MULTISIG
    • Technical specifications
  • Developers
    • Integrate Asigna Multisig into your App
      • Stacks
      • Bitcoin
    • Multisig SDK
      • Bitcoin SDK
      • Stacks SDK
      • EVM SDK
  • Appendix
    • Contact us
    • Asigna Audits
    • Privacy Policy
    • Terms of Use
Powered by GitBook
On this page
  • Embedded Apps
  • Browser Extension
  • Prerequisites
  • Connection
  • Interaction
  1. Stacks multisig
  2. Quickstart

Interacting with Apps

PreviousNonce, queue and conflict transactionsNextAbout

Last updated 1 day ago

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.

Embedded Apps

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 .

âž± Open the Asigna multisig app

Navigate to the Asigna multisig app in your web browser:

âž± Select the Vault

On the homepage page select the Vault and open it by clicking the Vault preview card.

âž± Access the Embedded app

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.

âž± Connect the Vault

Click Connect Wallet button and select Asigna option to connect your Vault with the app.

âž± Create Transaction

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.

âž± Transaction Signing

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.

âž± Transaction Execution

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.

Browser Extension

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:

Prerequisites

  • Google Chrome browser

Connection

âž± Open the Asigna multisig app

âž± Select the Vault

On the homepage page select the Vault and open it by clicking the Vault preview card.

âž± Install and connect extension

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.

By clicking Connected you can disconnect the Asigna app from the extension.

Open Asigna Extension to make sure that the network, your wallet address and all your Vaults are displayed correctly.

Interaction

âž± Access the App

Navigate to the Apps section and select any app without the Embedded label on it. Click on it.

âž± Connect the Vault

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.

âž± Create Transaction

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.

âž± Transaction Signing

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.

âž± Transaction Execution

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.

Asigna Multisig Extension
https://stx.asigna.io/
Asigna Vault
https://stx.asigna.io
Asigna Extension page
Asigna Multisig Extension
here
https://stx.asigna.io