bankr
AI-powered crypto trading agent, wallet API, and LLM gateway via natural language.
Skill by Eskyee
Chalk Labs
Need help deploying bankr?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/eskyee-bankr-af5121
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, devops, ml, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/bankr
What's inside
- Skill name
bankr- Description
- AI-powered crypto trading agent, wallet API, and LLM gateway via natural language. Use when the user wants to trade crypto, check portfolio balances (with PnL and NFTs), view token prices, search tokens, transfer crypto, manage NFTs, use leverage (Hyperliquid or Avantis), bet on Polymarket, deploy tokens, set up automated trading, sign and submit raw transactions, call or deploy x402 paid API endpoints, browse the web, or access LLM models through the Bankr LLM gateway funded by your Bankr wallet. Supports Base, Ethereum, Polygon, Solana, Unichain, World Chain, Arbitrum, and BNB Chain.
- License
- MIT
- Instructions
- 1,163 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Agent Skills spec issues
- body: 1163 lines (spec recommends under 500)
Files (19)
- SKILL.md
- agent-profiles.md · references/
- api-workflow.md · references/
- arbitrary-transaction.md · references/
- automation.md · references/
- error-handling.md · references/
- hyperliquid.md · references/
- leverage-trading.md · references/
- llm-gateway.md · references/
- market-research.md · references/
- nft-operations.md · references/
- polymarket.md · references/
- portfolio.md · references/
- safety.md · references/
- sign-submit-api.md · references/
- token-deployment.md · references/
- token-trading.md · references/
- transfers.md · references/
- x402-cloud.md · references/
SKILL.md (first lines)
# Bankr Execute crypto trading and DeFi operations using natural language. Two integration options: 1. **Bankr CLI** (recommended) — Install `@bankr/cli` for a batteries-included terminal experience 2. **REST API** — Call `https://api.bankr.bot` directly 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. ```bash # Step 1 — send OTP to email bankr login email user@example.com # Step 2 — verify OTP and generate API key (options based on user preferences) bankr login email user@example.com --code 123456 --accept-terms --key-name "My Agent" --read-write ``` This creates a wallet, accepts terms, and generates an API key — no browser needed. Before running step 2, ask the user which APIs they need (wallet, agent, both via `--read-write`, LLM gateway) and their preferred key name. **Option B: Bankr Terminal** 1. Visit [bankr.bot/api](https://bankr.bot/api) 2. **Sign up / Sign in** — Enter your email and the one-time passcode (OTP) sent to it 3. **Generate an API key** — Create a key with **Wallet & Agent API** access enabled (the key starts with `bk_...`) Both options automatically provision **EVM wallets** (Base, Ethereum, Polygon, Unichain) and a **Solana wallet** — no manual wallet setup needed. ## Option 1: Bankr CLI (Recommended) ### Install ```bash bun install -g @bankr/cli ``` Or with npm: ```bash npm install -g @bankr/cli ``` ### First-Time Setup #### Headless email login (recommended for agents) When the user asks to log in with an email, walk them through this flow: **Step 1 — Send verification code** ```bash bankr login email <user-email> ``` **Step 2 — Ask the user for the OTP code and all preferences in a single message.** This avoids unnecessary back-and-forth. Ask for: 1. **OTP code** — the code they received via email 2. **Accept Terms of Service (REQUIRED)** — Present the [Terms of Service](https://bankr.bot/terms) link and confirm the user agrees. **The login command will fail for new users without `--accept-terms`.** You MUST ask for ToS acceptance and do not pass `--accept-terms` unless the user has explicitly confirmed. 3. **Which APIs do they need?** - **Wallet API** — enabled by default, use `--no-wallet-api` to disable - **Agent API** (`--agent-api`) — AI-powered prompts and natural language operations - **Token Launch** — enabled by default, use `--no-token-launch` to disable - Add `--read-write` to allow transactions (without it, enabled APIs are read-only) 4. **Enable LLM gateway access?** (`--llm`) — multi-model API at `llm.bankr.bot` (currently limited to beta testers). Skip if user doesn't need it. 5. **Key name?** (`--key-name`) — a display name for the API key (e.g. "My Agent", "Trading Bot") **Step 3 — Construct and run the step 2 command** with the user's choices. **Do NOT execute if the user has not explicitly accepted the Terms of Service** — ask again if needed: ```bash # Full access: wallet + agent with write + LLM bankr login email <user-email> --code <otp> --accept-terms --key-name "My Agent" --agent-api --read-write --llm # Agent with write access (AI can execute transactions) bankr login email <user-email> --code <otp> --accept-terms --key-name "Trading Agent" --agent-api --read-write # Default key (wallet + token launch, read-only) bankr login email <user-email> --code <otp> --accept-terms --key-name "My Key" # Agent read-only (research, prices, balances — no transactions) bankr login email <user-email> --code <otp> --accept-terms --key-name "Research Agent" --agent-api # LLM-only (no wallet, no token launch) bankr login email <user-email> --code <otp> --accept-terms --key-name "LLM Client" --no-wallet-api --no-token-launch --llm ``` #### Login options reference | Option | Description | |--------|-------------| | `--code <otp>` | OTP code received via email (step 2) | | `--accept-terms` | Accept [Terms of Service](https://bankr.bot/terms) without prompting (required for new users) | | `--key-name <name>` | Display name for the API key (e.g. "My Agent"). Prompted if omitted | | `--no-wallet-api` | Disable Wallet API (enabled by default) | | `--agent-api` | Enable Agent API (AI prompts, natural language operations) | | `--read-write` | Disable read-only mode (allow transactions). Without this, enabled APIs are read-only | | `--no-token-launch` | Disable Token Launch API (enabled by default) | | `--llm` | Enable [LLM gateway](https://docs.bankr.bot/llm-gateway/overview) access (multi-model API at `llm.bankr.bot`). Currently limited to beta testers | | `--allowed-ips <ips>` | Comma-separated IP/CIDR allowlist for the API key (e.g., `1.2.3.4,10.0.0.0/24`) | | `--allowed-recipients <addresses>` | Comma-separated EVM/Solana addresses the key can send to (auto-classified by 0x prefix) | **New key defaults** (when no flags are passed): | Flag | Default | To change | |------|---------|-----------| | `walletApiEnabled` | Enabled | `--no-wallet-api` | | `agentApiEnabled` | Disabled | `--agent-api` | | `tokenLaunchApiEnabled` | Enabled | `--no-token-launch` | | `llmGatewayEnabled` | Disabled | `--llm` | | `readOnly` | Enabled (read-only) | `--read-write` |
From Eskyee/agentbot-opensource, MIT.
More from Eskyee/agentbot-opensource
- 0.555score
endaoment
Eskyee
Donate to charities onchain via Endaoment.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
0xwork
Eskyee
Find and complete paid tasks on the 0xWork decentralized marketplace (Base chain, USDC escrow).
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
capacitr
Eskyee
Paste a URL or free text and get matched Polymarket / Hyperliquid / Deribit markets with Quotient edge scores.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
codegrid
Eskyee
CodeGrid is a native macOS canvas where multiple coding agents (Claude, Codex, Gemini, Cursor, Grok, shells) run side by side in panes and collaborate via a…
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
ens-primary-name
Eskyee
Set your primary ENS name on Base and other L2s.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
erc-8004
Eskyee
Register AI agents on Ethereum mainnet using ERC-8004 (Trustless Agents).
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
agenticbets
Eskyee
Place prediction bets on token prices on Base via AgenticBets.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
alchemy
alchemyplatform
Blockchain API access via Alchemy.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
checkr
Eskyee
Access real-time X/Twitter attention intelligence for Base chain tokens via the checkr API.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
clanker
Eskyee
Deploy ERC20 tokens on Base, Ethereum, Arbitrum, and other EVM chains using the Clanker SDK.
SkillCFreshness: C★ 16Claude Code +9 - 0.550score
aeon-defi-monitor
Eskyee
Watchlist monitor for DeFi pools, lending markets, and vaults.
SkillCFreshness: C★ 16Claude Code +9 - 0.550score
aeon-monitor-kalshi
Eskyee
Watchlist-driven Kalshi prediction-market monitor with cross-venue arb detection vs paired Polymarket markets (fee + slippage adjusted).
SkillCFreshness: C★ 16Claude Code +9
Signals
- Stars
- 16
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Jun 15, 2026 (4 months ago)
- Last release
- Jun 5, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Eskyee/agentbot-opensource
- Website
- agentbot.sh
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Eskyee
- 0.555score
checkr
Eskyee
Access real-time X/Twitter attention intelligence for Base chain tokens via the checkr API.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
clanker
Eskyee
Deploy ERC20 tokens on Base, Ethereum, Arbitrum, and other EVM chains using the Clanker SDK.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
agenticbets
Eskyee
Place prediction bets on token prices on Base via AgenticBets.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
capacitr
Eskyee
Paste a URL or free text and get matched Polymarket / Hyperliquid / Deribit markets with Quotient edge scores.
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
0xwork
Eskyee
Find and complete paid tasks on the 0xWork decentralized marketplace (Base chain, USDC escrow).
SkillCFreshness: C★ 16Claude Code +9 - 0.555score
codegrid
Eskyee
CodeGrid is a native macOS canvas where multiple coding agents (Claude, Codex, Gemini, Cursor, Grok, shells) run side by side in panes and collaborate via a…
SkillCFreshness: C★ 16Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get bankr running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
bankr skill. Agent Mart. https://agentmart.dev/skills/eskyee-bankr-af5121 (last updated 2026-10-24)