Algorand
Network specific features and requirements for Algorand wallets.
- Minimum balance
-
Algorand accounts require a minimum balance of 0.1 ALGO to remain active. If a wallet balance drops below this threshold, the account becomes inactive and cannot send transactions.When creating a new Algorand wallet, fund it with at least 0.1 ALGO before attempting any transactions.
- Receiving Algorand Standard Assets (ASA)
-
Before a wallet can receive an Algorand Standard Asset, it must opt in to that asset. This is required by the Algorand protocol. Wallets cannot receive an ASA unless they have explicitly opted in.
To opt in to an ASA, send a transaction with an amount of 0 for that asset. This registers the wallet to receive the asset.
Each ASA opt in increases the minimum balance requirement by 0.1 ALGO. Plan for this when managing multiple assets. - Transfers
-
Use the /api-reference/wallets/transfer-asset endpoint to send ALGO and ASAs.
- Native ALGO: Use
kind: Nativeand provide the amount in microALGO. One ALGO equals 1,000,000 microALGO. - ASA tokens: Use
kind: Asaand provide the tokenassetId. - Memo: Algorand supports an optional
memofield for transaction notes.
- Native ALGO: Use