Module 4 of 7

Sending/Receiving Tokens

You Will Learn

  • How to send tADA from your wallet to another address
  • How to receive tokens and share your address safely
  • Best practices for double-checking transactions
  • How to view your transaction history

Now it's time for hands-on practice! In this module, you'll learn how to send and receive tADA on testnet. This is one of the most fundamental blockchain skills—once you master this, you can confidently transact on mainnet.

Remember: We're using testnet (tADA), which has no value. This is the perfect environment to make mistakes and learn. On mainnet, every transaction is permanent and involves real money.

Sending tADA

Sending tokens is straightforward, but requires careful attention to detail. Let's walk through the process step-by-step in Vespr wallet.

Step-by-Step: Sending tADA in Vespr

  1. 1

    Open Vespr & Verify Testnet

    Launch Vespr wallet and ensure you're on the testnet (Preview) network. Check your settings if unsure.

  2. 2

    Click "Send" or Transfer Button

    Find the Send/Transfer option in your wallet interface (usually a prominent button on the main screen).

  3. 3

    Enter Recipient Address

    Carefully paste or scan the recipient's testnet address. Double-check every character! A single typo means your funds go to the wrong address (or nowhere).

  4. 4

    Enter Amount to Send

    Type the amount of tADA you want to send. For first-time practice, try sending 10-50 tADA.

  5. 5

    Review Transaction Details

    Vespr will show you a summary: recipient address, amount, and estimated fee. Review carefully! Verify the fee is reasonable (~0.17 tADA).

  6. 6

    Confirm & Sign Transaction

    Click "Confirm" or "Send". Your wallet will sign the transaction using your private key (this happens locally and securely).

  7. 7

    Wait for Confirmation

    Your transaction is now broadcast to the network. Wait 1-2 minutes for blockchain confirmation. You'll see the transaction in your history with a "Pending" or "Confirmed" status.

Critical Reminder

Blockchain transactions are irreversible. If you send tADA to the wrong address, it's gone forever. Always double-check addresses, and for large amounts, send a small test transaction first.

Receiving tADA

Receiving tokens is even simpler than sending. You just need to share your wallet address with the sender.

Step-by-Step: Receiving tADA

  1. 1.
    Find Your Address in Vespr: Look for "Receive" or your wallet address on the main screen. It should start with "addr_test..." for testnet.
  2. 2.
    Copy Your Address: Tap/click to copy your address to clipboard, or generate a QR code for the sender to scan.
  3. 3.
    Share with Sender: Send your address via message, email, or have them scan your QR code. Your address is safe to share publicly.
  4. 4.
    Wait for Transaction: Once the sender broadcasts their transaction, wait 1-2 minutes for confirmation. The tADA will appear in your wallet automatically.
  5. 5.
    Check Transaction History: View your transaction history in Vespr to see incoming transactions and confirm receipt.

Pro Tip: You can receive tokens even if your wallet is offline. Transactions are recorded on the blockchain, and when you open your wallet later, it will sync and show your updated balance.

Best Practices for Safe Transactions

✅ Always Double-Check Addresses

Compare the first and last 4-6 characters of the address before sending. Malware can replace copied addresses, so always verify visually.

✅ Start with Small Test Transactions

Sending to a new address for the first time? Send a tiny amount (1 tADA) as a test. Once confirmed, send the full amount. The small extra fee is worth the peace of mind.

✅ Verify on Block Explorer

After sending, look up your transaction on Cardanoscan or Cexplorer (covered in Module 3). Verify the transaction details match what you intended.

✅ Keep Transaction Records

Save transaction hashes (IDs) for important transactions. These serve as receipts and can be used to prove payment or track status.

✅ Don't Send Your Entire Balance

Always leave some ADA in your wallet to cover future transaction fees. If you send everything, you won't have funds to make another transaction later.

✅ Be Patient During High Network Activity

During busy periods, confirmation might take slightly longer than usual (though Cardano is consistently fast). Don't panic if it takes 2-3 minutes instead of 30 seconds.

Practice Exercise: Peer-to-Peer Transfer

The best way to learn is by doing! Join the #testnet-chat channel on our Discord to practice sending and receiving tADA with other learners.

How to practice:

  1. Join Discord: https://discord.gg/WVEKUhQcrv
  2. Go to #testnet-chat channel
  3. Share your testnet address (remember, it's safe to share!)
  4. Find a peer and exchange addresses
  5. Send each other 10-20 tADA
  6. Verify transactions on a block explorer
  7. Confirm receipt in your wallets

This hands-on practice builds confidence and helps you understand the transaction process deeply. Help others troubleshoot and learn together!

Viewing Transaction History

Your wallet keeps a record of all transactions (sent and received). This history is pulled from the blockchain and is always accurate.

In Vespr Wallet:

  • • Look for "Transactions," "Activity," or "History" in the menu
  • • Each transaction shows: date/time, amount, recipient/sender, and status
  • • Tap/click a transaction for full details and transaction hash
  • • You can usually copy the transaction hash to look up on block explorer

Transaction history is stored on the blockchain, not in your wallet. This means if you restore your wallet on a new device using your seed phrase, all your transaction history will reappear automatically.

Common Issues & Troubleshooting

❓ Transaction Stuck "Pending"

Wait up to 5 minutes. If still pending, check network status or try restarting your wallet. Testnet occasionally has delays.

❓ "Insufficient Funds" Error

You don't have enough tADA to cover the amount + fee. Either reduce the amount or get more tADA from a faucet.

❓ Transaction Failed

Check the error message. Common causes: invalid address format, insufficient balance, or network connectivity issues. Try again after fixing the issue.

❓ Sent to Wrong Address

Unfortunately, blockchain transactions cannot be reversed. This is why we practice on testnet first! Contact the recipient if possible (though on testnet, addresses may not be monitored).

✅ Next Steps

Congratulations on completing your first blockchain transactions! You've learned the fundamental skill that powers all of crypto.

Before moving to Module 5, make sure you've:

  • Sent at least one testnet transaction
  • Received tADA from another address (peer or faucet)
  • Verified transactions on a block explorer
  • Viewed transaction history in your wallet
  • Practiced safe transaction habits (double-checking addresses, etc.)

Test Your Knowledge

Check your understanding with these questions. This is an honor system—use the reveals to learn at your own pace.

Question 1: What should you do before sending a large amount of tokens?

Question 2: Can you reverse a transaction after it's confirmed on the blockchain?

Question 3: Is it safe to share your wallet address in a public Discord channel?