Core Concepts
Before integrating with Conto, it’s helpful to understand the key concepts and terminology.Agents
An Agent represents an AI agent connected to Conto. Each agent has:- Name - Human-readable identifier
- Type - The agent framework (OpenAI, Claude, LangChain, Custom)
- Public Key - Unique cryptographic identifier
- Status - Active, Paused, Suspended, or Revoked
- SDK Keys - API keys for authentication
Wallets
A Wallet holds stablecoins for agent payments. Wallets can be linked to multiple agents with different spend limits.Supported Chains
Tempo chains require no separate gas token. Tempo Testnet uses
pathUSD; Tempo Mainnet uses
USDC.e, making Tempo the easiest option for both testing and production.Cards
A Card is a payment card (virtual or physical) that agents can use for traditional merchant payments. Today, Cards are registered manually for BYOC flows; native issuing through Conto is not yet generally available.
Cards are assigned to agents via Agent-Card Links, similar to wallet links. Each agent gets independent spend limits, time windows, and merchant category controls on the shared card. Policies can also be linked directly to cards for rule engine enforcement.
Agent-Wallet Links
When you link an agent to a wallet, you configure:- Spend Limits - Per-transaction, daily, weekly, monthly limits
- Time Windows - Allowed hours and days for transactions
- Delegation Type - Full, Limited, View-Only, Preapproved, or Allowlist access
Policies
A Policy is a set of rules that determine whether a payment should be approved, denied, or require manual approval.Policy Types
Spend Limit
Control maximum amounts per transaction, day, week, or month
Time Window
Restrict transactions to specific hours and days
Counterparty
Control which recipients are allowed based on trust
Geographic
Block transactions to sanctioned countries (OFAC compliance)
Category
Allow or block specific spending categories
Approval Threshold
Require manual approval above certain amounts
Velocity
Limit transaction frequency to prevent rapid drain
x402 / MPP
Controls for micropayment protocols (price ceilings, service allowlists)
Policy Priority
Policies are evaluated in priority order (highest first). This allows you to:- Evaluate critical security/compliance policies first (priority 90+)
- Set default policies (priority 50) for normal operations
- Add catch-all policies (priority 10) for fallbacks
Transactions
A Transaction represents a stablecoin payment from a wallet to a recipient.Transaction Lifecycle
Transaction Properties
Counterparties
A Counterparty is a recipient of payments (vendor, merchant, agent, service, or platform).Trust Levels
Trust Score Factors
Trust scores are calculated based on:- History (30%) - Transaction count and volume
- Reliability (30%) - Success rate, failed transactions
- Activity (20%) - Account age, recency, consistency
- Verification (20%) - Manual verification, network data, and external trust providers (Fairscale for Solana, sanctions screening)
TRUST_SCORE rule type. See
Trust Scoring for the full breakdown.
Network Intelligence
Conto’s Network Intelligence provides anonymized cross-organization trust data:- See if other organizations have flagged an address
- Benefit from collective fraud detection
- Contribute to network safety (opt-in)
Network Intelligence data is anonymized. Organizations share aggregate trust signals, not
transaction details.
SDK Keys vs API Keys
Conto uses two types of authentication:- Standard SDK keys cover the payment lifecycle (
payments:request,payments:execute,payments:approve,payments:confirm) plus read-only agent data. Policies, spend limits, and approvals govern what those payments can do. - Admin SDK keys add elevated
agents:write,wallets:write, andpolicies:writescopes but remain tied to a specific agent identity. - Organization API keys are the canonical credential for backend provisioning, integrations, and the
ContoAdminSDK.
Next Steps
Quick Start
Set up your first agent
Policy Guide
Configure spending policies