BACK_TO_ROOT

The Agnic
Manifesto

0. Preamble

The internet was built for humans. The next internet is being built by agents.

Existing payment rails (Stripe, Visa) require human KYC. Existing identity protocols (OIDC) require human verification. This is incompatible with an autonomous economy.

As AI agents proliferate, the cost of generating content and transactions approaches zero. Without a cryptographic root of trust, noise overwhelms signal. We need a system where trust is:

  • Verifiable (Math, not promises)
  • Behavioral (Reputation based on history)
  • Autonomous (No human intervention)
System Status
Protocol Verv1.0.4
StandardsW3C DID, VC
SettlementBase/Solana
AccessINVITE_ONLY

1. Platform Architecture

SDK / PROTOCOL

AgnicPay

Autonomous Wallet Protocol designed for server-side agents. It wraps Privy embedded wallets with specific autonomous capabilities to generate x-payment headers for the X402 protocol.

import { AgnicPay } from '@agnic/sdk';
// Auto-negotiate payment (402)
const res = await agent.fetch(url);
ISSUER SERVICE

Agnic.ID

The Identity Furnace. Issues W3C-compliant DIDs and VCs. Supports did:web for high-trust domain linkage and SD-JWT-VCs for privacy-preserving selective disclosure.

DID:WEB
DID:SOL
OID4VCI
SD-JWT
MARKETPLACE

AgnicHub

The X402 Marketplace. A registry where services publish "Manifests" describing their costs and identity requirements (PEX). Enables standardized service discovery for agents.

AUDIT ENGINE

AgnicTrust

The Audit Engine. Logs all state changes to a Merkle tree, calculates real-time credit scores, and publishes Status List 2025 revocation bitmaps.

2. Protocol Flow: Identification

How a human creates a verified Agent. The user establishes root trust via email/KYC, then issues a "Delegation Credential" to their autonomous agent, setting strict boundaries.

Flow 1: Agentic Identification & Onboarding

User
AgnicPay Wallet
AgnicID (Issuer)
DID Registry
1. Register via Email/OTP
Internal Action:
Create Keypair via Privy (MPC)
2. POST /register (User PubKey)
Publish did:web Doc
Advanced KYC (Optional)
Request Issuance
credential_offer
OID4VCI Protocol
POST /token (code)
POST /credential (proof)
Issue SD-JWT-VC
Create Agent + Boundaries
Wallet Action:
Gen Agent Keys + Sign Config
Register Agent DID
Issue Delegation VC

3. Protocol Flow: Transaction

How an Agent navigates the X402 "Payment Required" protocol. The agent encounters a gate, generates a Verifiable Presentation (VP) + Payment, and gains access.

Flow 2: X402 Payment & Verification

Agent
Wallet SDK
AgnicHub
AgnicTrust
Resolver
GET /premium-data
402 Payment Required
Price: 1 USDC | Nonce: xyz | PEX: Req_Delegation
Wallet Enclave Processing
Logic:
1. Parse PEX
2. Select VC
3. Gen VP (nonce)
Auth:
4. Check Limit
5. Sign Payment
Return Signed Headers
GET /premium-data (w/ Auth)
POST /verify
Resolve DIDs
DID Docs
Checks:
Verify VP Sig
Verify Payment Sig
Check Spend Cap
Check Revocation
200 OK (Verified)
200 OK (Payload)

Ready to Merge?

Access to Agnic Mainnet is currently invite-only. Use the CLI to submit your entity for verification.