Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

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

/wallet

Shows your address, ETH balance, and USDC balance with quick action buttons.


Send USDC

Tap 💸 Send in /wallet:

  1. Enter recipient address (0x…)
  2. Bot shows your balance and lets you enter an amount — or tap Send all
  3. Transaction is broadcast on Base instantly

Export your key

/export_key

Shows 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