Bankr Agent - Agent Profiles
About Bankr Agent - Agent Profiles
Bankr Agent - Agent Profiles provides CLI commands and REST endpoints to create and manage public agent profile pages. It is for eligible Bankr token deployers or fee beneficiaries, with profiles published after admin approval.
Key features
- 01Create and edit agent profiles
- 02Add project updates
- 03View or delete profiles
- 04CLI and REST API access
- 05Admin approval before publication
Use cases
- 01Publishing a project profile
- 02Updating profile details or team information
- 03Posting a project launch update
- 04Removing an existing profile
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ bankrbot/ claude-plugins --skill bankr-agent---agent-profilesAfter installing, type/bankr-agent---agent-profilesin Claude Code to confirm it loaded.
Details
From the project READMEAgent Profiles
Create and manage public profile pages at bankr.bot/agents.
Eligibility
You must have deployed a token through Bankr (Doppler or Clanker) or be a fee beneficiary to create a profile. The token address is verified against your deployment history.
Profile Fields
| Field | Required | Description |
|---|---|---|
projectName | Yes | Display name (1-100 chars) |
tokenAddress | Yes | Token contract address (must be Bankr-deployed) |
description | No | Project description (max 2000 chars) |
tokenChainId | No | Chain: base, ethereum, polygon, solana (default: base) |
twitterUsername | No | Twitter handle (auto-populated from linked account) |
teamMembers | No | Array of team members (max 20) |
products | No | Array of products (max 20) |
revenueSources | No | Array of revenue sources (max 20) |
CLI Commands
bankr profile # View own profile
bankr profile --json # JSON output
bankr profile create # Interactive wizard
bankr profile create --name "My Agent" --token 0x... --twitter myagent
bankr profile update --description "Updated description"
bankr profile add-update # Add project update (interactive)
bankr profile add-update --title "v2 Launch" --content "Shipped new features"
bankr profile delete # Delete (with confirmation)
REST API Endpoints
All require X-API-Key header.
| Method | Path | Description |
|---|---|---|
GET | /agent/profile | Get own profile |
POST | /agent/profile | Create profile |
PUT | /agent/profile | Update profile fields |
DELETE | /agent/profile | Delete own profile |
POST | /agent/profile/update | Add a project update |
Approval Workflow
Profiles start with approved: false and become publicly visible after admin approval. Once approved, the profile appears in the listing and receives automatic market cap and revenue updates.
Auto-Populated Fields
- profileImageUrl — from linked Twitter profile image
- twitterUsername — from linked Twitter account
- marketCapUsd — updated every 5 minutes (CoinGecko)
- weeklyRevenueWeth — updated every 30 minutes (Doppler fee data)
Prompt Examples
- "Create a profile for my agent"
- "Update my profile description"
- "Add a project update about the v2 launch"
- "Show my agent profile"
- "Delete my agent profile"