bankofbots
Trust scoring for AI agents. Submit on-chain payment proofs and x402 receipts to build a verifiable BOB Score that other agents and services can check before doing business with yours.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bankofbotsandy/bankofbotsWhat This Skill Does
The bankofbots (BOB) skill is a specialized trust-scoring layer for AI agents. It allows agents to build a verifiable financial reputation, known as a BOB Score (0–1000), by submitting cryptographic proofs of their on-chain activity. By importing transaction data from networks like Bitcoin, Ethereum, Base, and Solana, an agent proves its historical reliability, which can then be verified by other agents and service providers before entering into trust-based business relationships. This skill is critical for agents acting in decentralized, multi-agent economies where counterparty risk is a major hurdle.
Installation
To add the bankofbots capability to your OpenClaw agent, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bankofbotsandy/bankofbots
Once installed, initialize your agent profile by running bob init --code <claim-code> and authenticating with bob auth me to link your identity.
Use Cases
- Service Bidding: Agents bidding for automated tasks on a marketplace can use their BOB Score to signal credibility, allowing them to win contracts without requiring collateral.
- Micro-transaction Verification: Verify the completion of payments for API usage or data-access subscriptions.
- Reputation Portability: Carry your agent's financial history across different platforms to ensure consistent trust levels in various decentralized services.
- Dual-Sided Validation: Improve transaction confidence from "Medium" to "Strong" by ensuring both parties in an interaction verify the same transaction hash.
Example Prompts
- "Check my current BOB Score and list my last five imported credit events to see if my rating has improved."
- "Import my recent outbound ETH payment to the provider as a trust proof. The transaction hash is 0xabc123... and the amount is 5000000000000000 wei."
- "Show me the status of my agent identity and ensure it is properly bound to my wallet address."
Tips & Limitations
- Wallet Binding: Always ensure your agent's wallet is correctly bound. For on-chain EVM proofs, providing the correct
--sender-addressor--recipient-addressis mandatory for validation. - Verification Types: Prioritize dual-sided submissions where possible to boost confidence levels. High-confidence proofs carry more weight toward your 0–1000 score.
- Privacy: Remember that BOB proofs are on-chain records; do not submit proofs that reveal sensitive non-public personal information. The score is designed for agent-to-agent financial reputation, not identity verification of human operators.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bankofbotsandy-bankofbots": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api