Receiving KDA and Tokens
This guide explains how to receive KDA and other Kadena tokens in your eckoWALLET.
Quick Start
To receive KDA or tokens:
Open eckoWALLET
Copy your account address
Share it with the sender
Specify which chain to use (usually chain 1 for exchanges)
Wait for the transaction to confirm
Finding Your Account Address
Browser Extension
Method 1: From Home Screen
Click the eckoWALLET extension icon
Your account name is displayed at the top
Click on the account name to see full details
Click the copy icon next to your account address
Method 2: From Receive Button
Click the "Receive" button on the home screen
Your account address is displayed prominently
Click "Copy" to copy to clipboard
Mobile App
Method 1: From Home Screen
Open the eckoWALLET app
Tap your account name at the top
Your full account address is shown
Tap the copy icon to copy
Method 2: From Receive Button
Tap "Receive" on the main screen
Your account address and QR code are displayed
Tap "Copy Address" to copy to clipboard
Or let the sender scan your QR code
Understanding Your Address
Kadena Account Format
Your account address typically looks like:
Breaking it down:
k:: Indicates a single-key account (most common)
Public Key: The long hexadecimal string (64 characters)
Other formats you might see:
Custom names:
alice.kadena,company-treasuryMulti-sig accounts:
c:...orw:...prefixesPrincipal accounts: Different structures
For most eckoWALLET users, you'll have a k: address.
Chain-Specific Information
Important: Kadena has 20 separate chains (numbered 0-19)
When receiving funds, you must specify:
Your account address
The chain number
Example:
Account:
k:abc123...xyz789Chain: 1
Both the sender and receiver must use the same chain for a simple transfer.
How to Receive Funds
From Another eckoWALLET User
What to share:
Your full account address (k:...)
The chain number you want to receive on (e.g., chain 1)
The network (Mainnet vs Testnet)
Example message to sender:
After they send:
Wait 30-90 seconds for blockchain confirmation
You'll see the incoming transaction in your activity
Your balance will update automatically
From an Exchange (CEX)
Exchanges like KuCoin, CoinMetro, Gate.io, etc.
Steps:
Log into your exchange account
Navigate to "Withdraw" or "Send"
Select KDA
Important: Check which chain the exchange uses
Most exchanges use Chain 1
Some may use Chain 0 or others
Check exchange documentation
Enter your eckoWALLET account address
Enter the amount
Complete exchange withdrawal process
Wait for exchange processing + blockchain confirmation (5-30 minutes)
Exchange-Specific Notes:
Minimum withdrawal: Exchanges often have minimums (e.g., 10 KDA)
Withdrawal fees: Exchanges charge fees (usually 0.1-1 KDA)
Processing time: Can take 5-30 minutes depending on exchange
Chain verification: Always verify the chain before withdrawing
From a Decentralized Exchange (DEX)
When swapping or removing liquidity on DEXs like Kaddex, Eckoswap, etc.:
Connect eckoWALLET to the DEX
Complete your swap or liquidity operation
Approve the transaction in eckoWALLET popup
Funds are received automatically after confirmation
No address needed: Since eckoWALLET is connected, the DEX knows your address.
From a Cross-Chain Transfer
If someone is sending from a different chain:
They initiate a cross-chain transfer
You'll receive funds on your target chain
Takes longer than same-chain (2-5 minutes)
You still receive on the same account address
See Cross-Chain Transfers for details.
Using QR Codes (Mobile)
Displaying Your QR Code
Mobile App:
Tap "Receive"
Your QR code is displayed
Sender can scan it with their wallet
What's encoded in the QR:
Your account address
Optionally: chain number, amount, network
Scanning Someone's QR Code
To send to someone using their QR code:
In eckoWALLET mobile, go to "Send"
Tap the QR code scanner icon
Scan their QR code
Details are auto-filled
Review and send
QR Code Benefits:
No typing errors
Faster than copying/pasting
Mobile-friendly
Verifying Receipt
Checking Your Balance
After someone sends you funds:
Browser Extension:
Your balance updates automatically
Look at the main screen balance
Click on the specific chain to see per-chain balances
Mobile App:
Pull down on the main screen to refresh
Check balance at the top
Tap on chains to see individual chain balances
Checking Transaction Status
In eckoWALLET:
Go to "Activity" or "History"
Incoming transactions show with "↓" or "Received" indicator
Click/tap to see details:
Sender account
Amount received
Transaction hash
Timestamp
Chain
On Block Explorer:
Copy the transaction hash (request key)
Visit: https://explorer.chainweb.com/mainnet
Paste the hash to see on-chain confirmation
Blockchain Confirmation Times
Normal times:
Simple transfer: 30-90 seconds
Cross-chain: 2-5 minutes
Complex smart contracts: 1-3 minutes
During network congestion:
Can take 5-10 minutes
Still processes eventually
No action needed, just wait
Receiving Different Assets
Receiving KDA (Coin)
Most straightforward
Your account automatically supports KDA
No additional setup needed
Receiving Tokens (Fungibles)
For tokens like FLUX, KDX, BABENA, etc.:
First time receiving a token:
Your account can receive it without setup
You may need to manually add the token to your wallet to see it
See Managing Tokens
Token reception:
Works the same as KDA
Sender specifies token and amount
You receive on your account
Gas fees:
Sender pays gas in KDA
You don't pay anything to receive
Receiving NFTs
For NFTs (Non-Fungible Tokens):
Your account can receive NFTs
NFTs appear in the NFT section of eckoWALLET
See Viewing NFTs
Supported NFT standards:
Marmalade (primary Kadena NFT standard)
Various collections (Mining Club, Arkade, WizardsArena, etc.)
First-Time Account Funding
Account Creation
On Kadena, accounts are created upon first use:
For k: accounts (most eckoWALLET users):
Account is created automatically when you first receive funds
Keyset is derived from your public key
No pre-creation needed
For custom named accounts:
Must be created explicitly first
Usually not needed for normal eckoWALLET use
Minimum Amount
There is no minimum amount to receive:
You can receive 0.001 KDA
You can receive 1000 KDA
Any amount works
Practical consideration:
Some operations require minimum balance (e.g., 1 KDA to interact with some dApps)
Gas fees for future transactions require having some KDA
Receiving on Multiple Chains
Why Multiple Chains?
Kadena's 20 chains allow:
Parallel transaction processing
Reduced congestion
Flexibility
Your Account on Different Chains
Your account address (e.g., k:abc123...) is the same on all chains, but:
Balances are separate per chain
Chain 0 balance is independent of Chain 1 balance
You must check each chain individually
Receiving on a Specific Chain
When receiving funds:
Sender must specify destination chain
Communicate which chain you want
Most common: Chain 1 (many exchanges use this)
Check that chain to see your balance
Example:
You have 0 KDA on all chains
Someone sends you 10 KDA on Chain 1
You now have 10 KDA on Chain 1, still 0 on others
Switch to Chain 1 in eckoWALLET to see it
Privacy Considerations
Public Information
Your account address is public information:
Anyone can see your balance on-chain
Anyone can see your transaction history
This is normal for blockchain technology
To enhance privacy:
Use multiple accounts for different purposes
Don't publicly link your identity to addresses
Consider rotating accounts for sensitive activity
Sharing Your Address
Safe to share:
✅ Your account address (k:...)
✅ The chain you want to receive on
✅ With anyone who needs to send you funds
Never share:
❌ Your password
❌ Your recovery phrase
❌ Your private key
❌ Your seed words
Common Issues and Solutions
Funds Not Showing Up
Check these:
Correct Chain:
Switch between chains (0-19)
Funds may be on a different chain than you're viewing
Example: Sender sent to chain 5, you're viewing chain 1
Correct Network:
Ensure you're on Mainnet (not Testnet)
Testnet and Mainnet are separate
Check with sender which network they used
Transaction Still Pending:
Wait 2-5 minutes
Refresh your wallet
Check block explorer
Sender Used Wrong Address:
Verify the address they sent to
Check transaction hash in block explorer
Confirm they sent to your address
Wrong Token Visibility:
You received a token but don't see it
You need to add the token to your wallet
See Managing Tokens
Sender Says They Sent, But I Don't See It
Steps to resolve:
Get transaction hash: Ask sender for the request key
Check block explorer:
Visit https://explorer.chainweb.com/mainnet
Paste the transaction hash
Verify:
Transaction succeeded (not failed)
Recipient address matches yours
Chain matches what you're viewing in wallet
Verify chain in wallet:
Switch to the correct chain
Refresh balance
Check network:
Ensure both you and sender used same network (Mainnet)
Receiving from Exchange Not Working
Common issues:
Wrong chain:
Exchange might use chain 1, you're checking chain 0
Check exchange documentation for their chain
Minimum withdrawal not met:
Exchanges have minimum withdrawal amounts
Check if you requested enough
Exchange processing delay:
Can take 5-30 minutes
Wait longer, check exchange status
Account address error:
Verify you provided correct address
k: addresses are case-sensitive
"Account Does Not Exist" When Checking Balance
This is normal if:
You haven't received anything on that chain yet
The account is created upon first receipt
Once someone sends you funds, the account will be created automatically (for k: accounts).
Best Practices
Always Verify
Before sharing your address:
✅ Copy from eckoWALLET directly (don't type manually)
✅ Double-check you copied the full address
✅ Specify the chain clearly
✅ Specify network (Mainnet vs Testnet)
Communicate Clearly with Sender
Provide:
Full account address
Chain number
Network (if not obvious)
Asset type (if receiving tokens, not KDA)
Test Transactions
For large amounts:
Ask sender to send small amount first (0.01 KDA)
Verify you receive it correctly
Then request the full amount
Keep Records
For your own records:
Note who you shared your address with
Track expected incoming transactions
Keep transaction hashes for reference
Security When Receiving
Scams to Avoid
❌ Fake Payment Scams:
Scammer claims they sent funds
Provides fake transaction hash
Pressures you to send something in return
Always verify on block explorer
❌ Phishing Addresses:
Scammer replaces your address with theirs
Happens via clipboard malware
Always verify address after pasting
❌ Wrong Network Scams:
Scammer sends on Testnet, claims it's Mainnet
Always check network in explorer
Verify Transactions
For important payments:
Don't just check wallet balance
Verify transaction in block explorer
Confirm it's truly on Mainnet
Check the transaction succeeded
Requesting Payment
How to Request KDA
Informal (friends/family):
Formal (business):
Payment Tracking
For business/accounting:
Use different accounts for different purposes
Label accounts clearly (aliases)
Keep records of transactions
Use transaction hashes as receipts
Frequently Asked Questions
Do I pay fees to receive?
No. The sender pays gas fees. Receiving is free.
Can I receive on multiple chains simultaneously?
Yes! You can receive on chain 0, chain 1, and chain 2 all at the same time. Each chain is independent.
What if someone sends to the wrong chain?
The funds are not lost! They're just on a different chain. Have them tell you which chain they used, then check that chain in eckoWALLET.
Can I receive while my wallet is closed?
Yes! You don't need to have eckoWALLET open. Transactions go to the blockchain. You'll see the funds when you next open your wallet.
Is there a limit on how much I can receive?
No limit. You can receive any amount of KDA or tokens.
Can I have multiple receiving addresses?
Each account you create has its own address. You can create multiple accounts. See Managing Accounts.
What if I give someone the wrong address?
If you gave them someone else's address, those funds go to that account. Double-check addresses before sharing.
Can I receive tokens I've never heard of?
Yes. Anyone can send you any token. You may need to manually add it to your wallet to see it. Some tokens could be spam or scams - be cautious.
Next Steps
Now that you know how to receive:
Learn how to Send KDA and Tokens
Understand Cross-Chain Transfers
Manage Multiple Accounts
Review Security Best Practices
Need Help?
Check our FAQ
Visit the Troubleshooting Guide
Join our Discord: https://discord.com/invite/runonflux
Follow us: @eckoWALLET
Last updated