Skip to main content

Install & Run

npx @conto_finance/create-conto-agent
The wizard provisions everything your agent needs: a wallet (Sponge custody), a spending policy, and an SDK key. No manual dashboard steps required.

What Happens

1

Configure your agent

Choose your agent name, type, daily spending limit, and network.
2

Authenticate in the browser

The CLI opens a browser window to conto.finance/cli-auth. Sign in with your Conto account (or create one). The browser redirects the token back to the CLI automatically.
3

Resources are provisioned

The wizard creates a wallet on your chosen chain, registers the agent, links the wallet with spend limits, creates a default spending policy, and generates an SDK key.
4

Files are written

Three files are written to your current directory:
  • .env.local — SDK key and configuration
  • conto.config.json — Agent metadata
  • example.ts — Working payment example

Supported Networks

NetworkCurrencyChain IDDefault
TempopathUSD4217Yes
Tempo TestnetpathUSD42431
BaseUSDC8453
SolanaUSDCmainnet-beta
Tempo is the default because it’s stablecoin-native (gas fees paid in pathUSD, no ETH needed), has sub-second finality, and negligible gas costs.
On Tempo Testnet, the wizard automatically funds your wallet via faucet — no manual funding needed.

Run the Example

npx tsx example.ts
The example checks your agent status, wallet balance, and makes a test payment request through the policy engine.

Next Steps

After setup, use the conto CLI for day-to-day operations:
conto status          # Agent info and spending summary
conto pay --dry-run 0x... 10   # Test a payment against policies
conto policies        # View assigned policies
conto policies create # Create new policies interactively

Commands Reference

Full list of CLI commands and flags

Policy Management

Create and manage spending policies from the CLI