Send & Receive
Receiving
To receive ALGO or ASAs:
- Open the Receive panel
- Share your Algorand address or QR code with the sender
- Funds arrive in ~3 seconds once the sender submits the transaction
Your derived Algorand address is publicly shareable - just like an Ethereum address, knowing the address alone does not grant anyone access to your funds.
Sending ALGO
- Open the Send panel
- Enter the recipient's Algorand address
- Enter the amount of ALGO to send
- Click Send
- MetaMask will show an EIP-712 signing request - review the details and approve
- The transaction is submitted to the Algorand network
What You Sign
When MetaMask asks you to sign, you'll see a typed data message containing:
- The transaction group ID or transaction ID
- This is the cryptographic commitment to the exact transaction(s) being submitted
The Smart Account on Algorand verifies that your EVM signature matches the transaction payload. No one can alter the transaction after you sign.
Sending ASAs
Sending Algorand Standard Assets works the same way:
- Open the Send panel
- Select the asset from the dropdown
- Enter the recipient address and amount
- Approve the MetaMask signature
Important: The recipient must have opted into the ASA before they can receive it. If they haven't, the transaction will fail.
Group Transactions
Some operations (like opting into an ASA and receiving it in one flow) may require group transactions - multiple transactions that execute atomically. When this happens:
- MetaMask will ask you to sign once for the entire group
- Either all transactions succeed or none do
- The signature covers the group ID, ensuring all transactions are linked