Dynamic Payment Sessions on Solana
Pre-transaction, infra providers cannot distinguish between a malicious agent and their next paid customer. We solved that with dynamic payment sessions based on trust — settled on-chain in USDC.
Know your agents. Get paid automatically.
Providers can't tell a well-behaved agent from a malicious one. Valiron scores trust before the session starts and guarantees payment through on-chain escrow.
Escrow-Guaranteed Payments
Every session is backed by USDC locked in an on-chain escrow before a single request is served. API providers receive exactly what they are owed — no chargebacks, no disputes.
Trust-Adaptive Credit Tiers
Agents are scored before opening a session. Higher trust unlocks larger credit lines and longer sessions — rewarding reliable participants and protecting providers from bad actors.
Instant Off-Chain Metering
Usage is tracked off-chain at microsecond speed against the escrowed credit line. When the session closes, a single Solana transaction finalizes the payment and returns unused funds.
Four steps. One guaranteed payment.
From trust check to on-chain settlement — every step is designed so providers get paid and consumers stay in control.
Step 1: Trust Scoring
The agent is evaluated by the Valiron trust gate. A credit tier (AAA → B) is assigned based on behavioral history and risk profile — before a single request is allowed.
Step 2: Escrow Deposit
USDC equal to the credit line is deposited into a Solana escrow account. The provider sees the on-chain confirmation before the session opens — zero counterparty risk.
Step 3: Off-Chain Metering
Each API call is metered against the escrowed credit in real time. No on-chain transaction per request — just instant, sub-millisecond accounting against the locked funds.
Step 4: On-Chain Settlement
At session end, one Solana transaction settles the balance: the provider receives exactly what was consumed, and any unused USDC returns to the consumer automatically.
Trust tiers, credit limits, and session parameters
| Tier | Grade | Score | Credit | Time | Max Req |
|---|---|---|---|---|---|
| AAA | Prime | 900-1000 | $100.00 | 60 min | ∞ |
| AA | High Grade | 800-899 | $50.00 | 45 min | 50 |
| A | Upper Medium | 700-799 | $25.00 | 30 min | 30 |
| BAA | Medium | 600-699 | $10.00 | 20 min | 20 |
| BA | Speculative | 500-599 | $5.00 | 10 min | 10 |
| B | Highly Speculative | 400-499 | $2.00 | 5 min | 5 |
Try a Dynamic Payment Session
Connect your Phantom wallet, gate an agent through the Valiron trust layer, deposit USDC to escrow, and call live APIs — all settled on-chain.
Enter an ERC-8004 agent ID to check trust via Valiron, deposit USDC on Devnet to escrow, and open a credit line. You will also need a small amount of SOL (Devnet) for the transaction fee.
Find registered agents at 8004.qnt.sh or the Valiron docs