Transactions
Learn how to send transactions, manage gas fees, and monitor transaction status using WalletAgent.
Sending ETH/Native Tokens
Basic ETH Transfer
Send ETH to another address:
Send 1 ETH to 0x70997970C51812dc3A010C7d01b50e0d17dc79C8Example Output:
Transaction sent successfully
Hash: 0xabc123def456789abcdef...Send to Short Address
Use abbreviated addresses for convenience:
Send 0.5 ETH to 0x7099WalletAgent will find the matching address automatically.
Send with Custom Gas
Specify gas parameters for better control:
Send 2 ETH to 0x3C44 with fast gasGas Speed Options:
slow- Lowest cost, longer waitstandard- Balanced cost and speed (default)fast- Higher cost, faster confirmationfastest- Highest cost, immediate confirmation
Transaction Monitoring
Get Transaction Status
Check the status of any transaction:
Example Output:
Get Transaction Receipt
Get detailed transaction information:
Example Output:
Gas Management
Estimate Gas Costs
Preview gas costs before sending transactions:
Example Output:
Advanced Transaction Features
Send with Specific Gas Parameters
Fine-tune gas settings for optimal results:
Send Maximum Amount
Send all available ETH (minus gas fees):
Example Output:
Transaction with Data
Include custom data in transactions:
This is useful for:
Smart contract function calls
Multi-signature wallets
Custom transaction metadata
Multi-Chain Transactions
Native Token Names by Chain
Each blockchain has its own native token:
Ethereum
Ether
ETH
Polygon
Polygon PoS
POL
Anvil
Ether
ETH
Sepolia
Sepolia Ether
ETH
Send on Different Chains
Switch chains and send native tokens:
Cross-Chain Considerations
Important: WalletAgent doesn't support cross-chain transfers directly. To send tokens from Ethereum to Polygon, you need:
Use a bridge service (like Polygon PoS Bridge)
Send to your own address on the destination chain
Never send ETH directly to Polygon addresses
Error Handling
Common Transaction Errors
Insufficient Balance
Gas Limit Too Low
Network Congestion
Transaction Recovery
Replace Stuck Transaction
Cancel Pending Transaction
Security Best Practices
Before Sending Transactions
Verify Recipient: Double-check the address
Check Amount: Ensure correct value
Confirm Network: Verify you're on the right chain
Transaction Verification
Always verify transaction details before confirming:
✅ Recipient address is correct
✅ Amount is as intended
✅ Gas fee is reasonable
✅ You're on the correct network
Mock vs Real Considerations
In Mock Mode (Safe):
✅ Unlimited funds for testing
✅ No real money at risk
✅ Perfect for learning transaction patterns
In Real Mode (Testnet Only):
⚠️ Use testnet ETH only
⚠️ Verify addresses extra carefully
⚠️ Start with small amounts
❌ Never use on mainnet
Troubleshooting
Transaction Not Appearing
Check Network: Ensure you're on the correct chain
Verify Address: Confirm address format and recipient
Transaction Failing
Gas Issues: Most common cause of transaction failures
Balance Issues: Insufficient funds for transaction + gas
Slow Confirmations
Network Congestion: Increase gas price for faster confirmation
Next Steps
Now that you understand transactions, explore more advanced features:
👉 Token Operations → - Transfer ERC-20 tokens 👉 NFT Operations → - Manage digital collectibles 👉 Chain Management → - Work across multiple networks
Practice Exercises
Basic Transfers
Send various amounts between test wallets
Try different gas speed settings
Monitor transaction confirmations
Gas Management
Estimate gas for different operations
Compare gas costs across networks
Practice gas optimization techniques
Transaction Monitoring
Track transaction status from pending to confirmed
View transaction receipts and details
Understand confirmation counts
You're now equipped to handle all types of transactions with confidence! 💫
Last updated
