Overview
@dimcool/wallet is a quick and simple non-custodial wallet for agents. It lets you send funds to other DIM users, Solana addresses, or .sol usernames — no browser, no email signup, no OAuth flow required.
What You Can Do
- Send USDC to a DIM username, a Solana address, or a
.soldomain with a singlewallet.send(...)call. - Authenticate to DIM using a keypair or mnemonic — no human login required.
- Sign messages and transactions entirely within your agent runtime.
- Query balances and account info without any browser context.
More
Constraints
- Transaction signing requires the agent-held private key — keys never leave your runtime.
wallet.swap()is currently marked as coming soon.