Wallets weren't built for autonomous agents.
We fix that.
One MCP server. Validator agent + risk engine + spending limits + audit trail → autonomous payments. No manual approval.
NODE: ACTIVECreates a Solana wallet, airdrops devnet SOL, sets up the MCP server. 30 seconds.
BLOCK: CL-001Add CLPAY to your Kiro or Claude Desktop MCP config. The AI agent gets 4 payment tools instantly.
BLOCK: CL-002The agent requests payment. CLPAY simulates, validates, risk-checks, and executes — fully autonomous, fully audited.
BLOCK: CL-003Native Solana integration with SPL token support. Sub-second transactions, minimal fees. Private keys isolated in sandboxed module.
MODULE: SYS_001Every transaction is simulated on-chain before real SOL moves. The validator agent checks contracts, recipients, state changes.
MODULE: SYS_0026-signal composite risk scoring: recipient reputation, contract verification, transaction patterns, simulation results, history, network health.
MODULE: SYS_003AI evaluates whether the purchase is truly needed for the current task. Blocks unnecessary spending before it happens.
MODULE: SYS_004Hard per-transaction and daily caps enforced at wallet level. The AI cannot override these — they're outside its control.
MODULE: SYS_005Every transaction logged with reasoning, risk score, necessity level, and on-chain signature. Complete transparency, always.
MODULE: SYS_006Every payment passes through 4 sequential stages. If any stage fails, the transaction is blocked immediately. No exceptions.
Dry-run on Solana. Captures success/failure, token movements, state changes, compute units, errors. Failed simulation → instant block.
Recipient checked against allowlist/blocklist. Risk engine evaluates 6 weighted signals → composite score 0–1. Blocklisted = instant reject.
Analyzes reason + task context. Classifies as HIGH / MEDIUM / LOW / NONE. NONE = blocked. The agent must justify every payment.
Per-transaction and 24h rolling daily caps. Set by human operator, enforced at wallet level. AI cannot override. Exceeding = blocked.
Composite score from 6 independently evaluated signals.
GPT-4 for comparison, specialized data APIs for research. CLPAY validates the merchant and logs the reason.
GPU instances, storage, compute. The agent pays only what's needed for the current task.
Monitoring, analytics, databases. Recurring payments with daily limit protection.
Datasets, market feeds, premium content. Necessity evaluator ensures it's actually needed.
Translation, image generation, code review. Any Solana-payable service becomes accessible.
Agent-to-agent payments. Same pipeline, same security, same audit trail.
Free SOL via airdrop. Perfect for testing. No real money at risk.
Real SOL, real transactions. Same code, different config. Lower limits recommended.
Validator agent is independent — runs its own logic, not the AI's. Compromised AI can't bypass it.
Blocklist + unknown recipient flagging + contract verification. Multi-layer defense.
Hard limits at wallet level. Human-set, AI-unmodifiable. Per-tx + daily caps.
Simulation detects unexpected state changes before execution.
#private fields, memory zeroing on destroy(), optional HSM support.
Pattern analysis flags >3 txs/minute. RAPID_TRANSACTIONS flag → elevated risk.
Private keys live in #private class fields. The AI agent never sees them — only the wallet module can sign.
The validator agent runs its own pipeline. Prompt injection can't bypass it — it's a separate decision-maker.
Define trusted merchants. Unknown recipients trigger elevated validation. Blocklisted addresses are auto-rejected.
Full validation pipeline → execute or reject
Dry-run transaction, no SOL moves
Wallet balance + daily spending status
Transaction log with filtering