System Network Explorer Developers Research Security Specification
SYSTEM / KERVON

The execution layer
for AI payments.

Kervon compiles machine-payment intents into executable settlement plans across x402, stablecoin networks, facilitators, and emerging AI payment rails.

Applications declare economic intent. Kervon determines how to execute it.

Explore the network Read the specification
x402AI AGENTSUSDC PAYMENT RAILSSETTLEMENTPOLICY
EXECUTION REQUEST
POST /v1/intents
{
  "principal": "agent://research-worker-17",
  "resource": "https://api.compute.network/inference",
  "value": {
    "maximum": "0.35", "denomination": "USD"
  },
  "constraints": {
    "rails": ["x402", "mpp"],
    "assets": ["USDC", "USDG"],
    "max_latency_ms": 1800,
    "custody": false
  }
}
Simulated network view — demo telemetry
SYSTEM / 001

Software is becoming an economic actor.

AI agents increasingly acquire compute, data, inference, storage, APIs, and digital services without a human present at transaction time.

Payment infrastructure was designed around users, checkout flows, and manually approved transactions. Kervon introduces an execution model designed around autonomous software.

01 / DISCOVER

Discover

Find payable resources and machine-readable payment requirements.

02 / AUTHORIZE

Authorize

Evaluate economic actions against agent-defined policy.

03 / EXECUTE

Execute

Resolve and settle across compatible machine-payment rails.

X402 / REQUEST LIFECYCLE

Payment becomes part of the request.

AGENT
GET /v1/inference
402 PAYMENT REQUIRED
KERVON
PAYMENT INTENT
x402
USDC / BASE
SETTLEMENT
RETRY
200 OK

x402 turns payment into a native part of HTTP interaction. Kervon treats the payment requirement as input to a broader execution system.

SAMPLE EXCHANGE
GET /v1/inference
HTTP/1.1 402 Payment Required
KERVON:
Payment requirement detected.
rail         x402
network     robinhood
asset       USDC
amount      $0.3120
Resolving...
payment satisfied
retrying resource request...
HTTP/1.1 200 OK
NETWORK / RAIL ABSTRACTION

One execution model. Multiple machine-payment rails.

The machine economy will not converge around a single payment protocol.

Kervon normalizes heterogeneous rail semantics into a common execution model.

ADAPTER PREVIEW

x402

HTTP-native machine payments.

ADAPTER PREVIEW

MPP

Programmable payment infrastructure.

ADAPTER PREVIEW

AP2

Agent-oriented payment authorization.

ADAPTER PREVIEW

ACP

Autonomous commerce protocol.

AI AGENT
ECONOMIC INTENT
KERVON
x402
MPP
AP2
ACP
SETTLEMENT NETWORK
STABLECOIN
FINAL ECONOMIC STATE
SYSTEM / COMPILER

Intent in. Execution graph out.

Kervon models machine payments as constrained execution graphs rather than fixed transaction sequences.

Resource Request
Payment Requirement
Intent Normalization
Policy Evaluation
Candidate Rail Set
PATH 01
x402 · Robinhood · USDC
Cost 4 bps
Latency 840 ms
ADMISSIBLE
PATH 02
MPP · Tempo · USDG
Cost 7 bps
Latency 610 ms
ADMISSIBLE
PATH 03
ACP · Robinhood · USDC
EXCLUDED
Reason: policy constraint
Execution Plan
Authorization
Settlement
Resource Verification
SYSTEM / PIPELINE

Six stages. One execution graph.

01

State Resolver

Constructs a current representation of relevant payment and protocol state.

02

Graph Constructor

Maps compatible settlement operations into candidate execution graphs.

03

Constraint Engine

Eliminates paths that violate caller-defined limits and payment policy.

04

Execution Simulator

Evaluates candidate plans before authorization.

05

Plan Encoder

Produces rail-specific execution artifacts.

06

Settlement Observer

Tracks whether requested economic state was reached.

SPECIFICATION / KCL

Policy should be executable.

Kervon Constraint Language is a proposed declarative model for defining what autonomous software is permitted to spend, where it may transact, and which settlement environments are acceptable.

inference.kcl
intent inference_payment {
  principal = agent://research-worker
  resource = api.compute.network
  require {
    amount <= 0.50 USDC
    time   <= 1800ms
  }
  permit {
    rails    = [x402, mpp]
    networks = [robinhood, ethereum]
    assets   = [USDC]
  }
  authorize {
    autonomous <= 0.20 USDC
    principal  >  0.20 USDC
  }
}
$ kervon compile inference.kcl
Resolving... Constructing graph... Applying policy...
17 candidate paths
4 admissible paths
✓ execution plan ep_7ac213
SETTLEMENT / TERMINAL STATE

Payment success is not task success.

For autonomous systems, a settled payment and a fulfilled resource request are separate events. Kervon tracks economic terminal state separately from resource-delivery state.

SettlementResourceTerminal state
SUCCESSSUCCESSSATISFIED
SUCCESSFAILUREPAID_UNFULFILLED
FAILUREPAYMENT_FAILED
UNKNOWNINDETERMINATE
Payment
Settled
Resource
Delivered
Final state
SATISFIED
CONTROL / AGENT POLICY

Autonomy needs boundaries.

POLICY / agent://research-worker
principal: agent://research-worker
daily_limit: 25 USDC
transaction_limit: 0.50 USDC
allowed_rails: x402, MPP
allowed_networks: Robinhood, Ethereum
allowed_assets: USDC
autonomous_approval: <= 0.20 USDC
principal_approval: > 0.20 USDC

Spend caps

Bound autonomous spend.

Allow lists

Restrict resources, assets, or networks.

Rail policy

Control which payment systems an agent may use.

Authorization

Define when human or principal approval is required.

OBSERVE / MACHINE FINANCE

See how autonomous software spends.

SIMULATED NETWORK VIEW
0K
24H Settlement DEMO
0
Machine payments DEMO
$0
Average ticket DEMO
0ms
Median execution DEMO

Rail distribution

x402
61.2%
MPP
21.8%
AP2
10.1%
ACP
6.9%

Settlement asset distribution

USDC
71.0%
USDG
23.0%
Other
6.0%

Execution latency (ms, 24h)

Policy rejection rate (%, 24h)

EXPLORER / EXECUTION

Every payment leaves an execution trace.

EXECUTION
SETTLED
xp_0192FA
Principal
agent://research-03
Resource
api.compute.network/v1/inference
Rail
x402
Network
Robinhood
Asset
USDC
Latency
912 ms
Requested
$0.3120
Settled
$0.3120
Economic state
SETTLED
Resource state
DELIVERED
Terminal state
SATISFIED
Open Explorer
TIMELINE
REQUEST11ms
402 RECEIVED3ms
PARSED7ms
POLICY2ms
QUOTE93ms
SIGNED18ms
SETTLED621ms
RETRY157ms
200 OK
NETWORK / HEALTH

Payment rails are infrastructure. Infrastructure fails.

SIMULATED METRICS
RailNetworkAssetStatus
x402RobinhoodUSDCOperational
x402EthereumUSDCOperational
MPPTempoUSDGOperational
AP2PreviewExperimental
ACPRobinhoodUSDCExperimental
99.1%
Quote success SIM
840ms
Settlement latency SIM
0.4%
Failure rate SIM
210ms
Observation lag SIM
BUILD / API

One interface for machine payments.

REST — example
POST /v1/intents
Content-Type: application/json
Authorization: Bearer sk_demo_...
// fictional example — no live endpoint
sdk.ts
import { Kervon } from "@kervon/sdk";
const kervon = new Kervon();
const plan = await kervon.compile({
  resource: "https://api.compute.network/inference",
  maximum: "0.35 USDC",
  rails: ["x402"]
});
const result = await plan.execute();
mcp.json
{
  "mcpServers": {
    "kervon": {
      "url": "https://api.kervon.dev/mcp"
    }
  }
}

Fictional examples. Endpoints are not live.

Read API reference View SDK MCP integration
SPECIFICATION / FAILURE SEMANTICS

Failures are first-class states.

SECURITY / ARCHITECTURE

Kervon compiles. The principal authorizes. Networks settle.

APPLICATION
AI AGENT
PAYMENT INTENT
KERVON
Resolve · Compile · Simulate · Encode
UNSIGNED EXECUTION PLAN
AUTHORIZATION BOUNDARY
WALLET / SIGNER
SIGNED AUTHORIZATION
x402 / PAYMENT RAIL
BLOCKCHAIN / SETTLEMENT

Private keys

Remain outside Kervon's execution layer.

Authorization

Payment authority belongs to the principal.

Policy

Constraints are evaluated before execution.

Observation

Settlement state is tracked independently.

Audit status: not published. See Security.

RESEARCH

Machine payments need measurement.

KERVON EXECUTION SPECIFICATION

KES-001

A proposed execution model for autonomous economic systems.

MachinePaymentIntent PaymentRequirement RailQuote ExecutionGraph ExecutionPlan Authorization SettlementReceipt ResourceReceipt TerminalState
DRAFT · VERSION 0.1.0
Read specification

The machine economy needs an execution layer.

Declare the intent. Define the policy. Let Kervon resolve the payment rail.

Explore x402 Read the specification