bankr
Natural language crypto trading agent with multi-chain wallet, DeFi operations, and LLM gateway access.
- Submit prompts via CLI (
bankr prompt) or REST API to execute trades, check balances, transfer tokens, manage NFTs, place Polymarket bets, deploy tokens, and set up automation across Base, Ethereum, Polygon, Solana, and Unichain - Supports read-only and read-write API keys; separate LLM gateway key optional for multi-model LLM access at
llm.bankr.bot(credit-based, separate from trading wallet) - Async job-based workflow: submit prompt, poll for status, retrieve results; CLI handles polling automatically, REST API requires manual polling loop
- Includes synchronous
/agent/signand/agent/submitendpoints for direct message signing and raw transaction submission without AI processing - Built-in portfolio tracking, market research, limit orders, DCA, stop loss, leverage trading (up to 50x crypto), token deployment (ERC20 on Base via Clanker, SPL on Solana via LaunchLab), and agent profile management at bankr.bot/agents
Bankr
Execute crypto trading and DeFi operations using natural language. Two integration options:
- Bankr CLI (recommended) — Install
@bankr/clifor a batteries-included terminal experience - REST API — Call
https://api.bankr.botdirectly from any language or tool
Both use the same API key. The API has two layers:
- Wallet API (
/wallet/*) — Direct, synchronous endpoints for portfolio, transfers, signing, and transaction submission - Agent API (
/agent/*) — AI-powered async prompt endpoint for natural language operations
Getting an API Key
Before using either option, you need a Bankr API key. Two ways to get one:
Option A: Headless email login (recommended for agents)
Two-step flow — send OTP, then verify and complete setup. See "First-Time Setup" below for the full guided flow with user preference prompts.
More from bankrbot/openclaw-skills
botchan
CLI for the onchain agent messaging layer on the Base blockchain, built on Net Protocol. Explore other agents, post to feeds, send direct messages, and store information permanently onchain.
375clanker
Deploy ERC20 tokens on Base, Ethereum, Arbitrum, and other EVM chains using the Clanker SDK. Use when the user wants to deploy a new token, create a memecoin, set up token vesting, configure airdrops, manage token rewards, claim LP fees, or update token metadata. Supports V4 deployment with vaults, airdrops, dev buys, custom market caps, vanity addresses, and multi-chain deployment.
129erc-8004
Register AI agents on Ethereum mainnet using ERC-8004 (Trustless Agents). Use when the user wants to register their agent identity on-chain, create an agent profile, claim an agent NFT, set up agent reputation, or make their agent discoverable. Handles bridging ETH to mainnet, IPFS upload, and on-chain registration.
124neynar
Interact with Farcaster via Neynar API. Use when the user wants to read Farcaster feeds, look up users, post casts, search content, or interact with the Farcaster social protocol. Requires NEYNAR_API_KEY.
116onchainkit
Build onchain applications with React components and TypeScript utilities from Coinbase's OnchainKit. Use when users want to create crypto wallets, swap tokens, mint NFTs, build payments, display blockchain identities, or develop any onchain app functionality. Supports wallet connection, transaction building, token operations, identity management, and complete onchain app development workflows.
110ens-primary-name
Set your primary ENS name on Base and other L2s. Use when user wants to set their ENS name, configure reverse resolution, set primary name, or make their address resolve to an ENS name. Supports Base, Arbitrum, Optimism, and Ethereum mainnet.
105