Wallet
Your wallet is your identity in inkd. It holds your USDC balance and signs every upload.
Create a wallet
/start → tap 🆕 New Wallet.
The bot generates an Ethereum wallet, encrypts the private key, and shows it once:
🆕 Wallet Created
0xAbCd…EfGh
🔐 Private Key — SAVE NOW (shown once only!)
0x...
⚠️ Store this offline. Anyone with this key owns your funds.Save the key immediately. The bot will not show it again (only via /export_key).
After creation the bot immediately shows your funding screen.
Add funds
Tap 📥 Add Funds in /wallet or after wallet creation.
Send USDC on Base to your wallet address. Minimum for uploads: ~$0.10 USDC.
Get USDC:
Wallet monitor: The bot checks your balance every 60 seconds and notifies you the moment USDC arrives.
Check balance
/walletShows your address, ETH balance, and USDC balance with quick action buttons.
Send USDC
Tap 💸 Send in /wallet:
- Enter recipient address (
0x…) - Bot shows your balance and lets you enter an amount — or tap Send all
- Transaction is broadcast on Base instantly
Export your key
/export_keyShows your private key after a security warning + confirmation tap. Use this to import into MetaMask, Coinbase Wallet, or any EVM wallet.
Security
- Keys are encrypted with AES-256-GCM using a server-side secret
- Keys are never logged or transmitted
- External wallets (connected via signature) are read-only — cannot upload
