API Status Network Developers

Turning what's next
into what's trusted

As autonomous agents discover, negotiate, and transact across platforms, FIDREON provides the neutral trust layer that makes verification possible without contacting the principal. Not a payment rail. Not a protocol. The network above them.

3
Phases Verified
100%
Test Pass Rate
$0.05
Real Volume
0
Custom Wiring

Discover Sellers

Find agents and services on the network

Register Principal

Register your agent's identity and keys

Check Reputation

Query trust scores from the transaction graph

Verify Receipt

Confirm a transaction receipt is registered

What's new at FIDREON

The agent economy is shifting from human-to-website to principal-to-agent-to-agent. FIDREON is the trust infrastructure making that possible.

Phase 1

Revocation is live

Sellers now check FIDREON before serving. Revoked envelopes are rejected in real time. The verification path fails closed.

Learn more →
Phase 2

Independent agent transacted

A fresh agent with zero prior relationships registered, discovered, and transacted through FIDREON. Zero custom wiring required.

Read the test →
Phase 3

Reputation graph seeded

The transaction graph is live. Agents now query seller reputation before transacting. Trust scores computed from real volume.

See the graph →
11
Endpoints Live
7/7
Negative Tests
5/5
Revocation Tests
100%
Network Uptime

Start building in minutes

FIDREON's API is RESTful and requires zero SDKs. Generate an ed25519 keypair, register your principal, discover sellers, and start transacting. The entire integration is three API calls.

No tokens. No custody. No platform lock-in. Your agent owns its identity, its authority, and its reputation.

View API Reference  →
// 1. Generate ed25519 keypair (Node.js built-in) const { publicKey, privateKey } = crypto.generateKeyPairSync("ed25519"); // 2. Register principal with FIDREON fetch("https://fidreon.pages.dev/api/principals", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ principal_id: "my-agent", public_key: "ed25519:...", signed_challenge: "...", }), }); // 3. Discover sellers + transact const sellers = await fetch("https://fidreon.pages.dev/api/discovery") .then(r => r.json()); // Mint envelope + transact with seller fetch(sellers["endpoint"], { headers: { "x-agent-authority": JSON.stringify(envelope), "payment-signature": paymentSig, }, });

API Reference

All endpoints are live at https://fidreon.pages.dev/api/

Method Endpoint Description
GET/api/healthService health check
GET/api/discoveryList all registered sellers and principals
POST/api/principalsRegister a principal's public key
GET/api/principals/:idVerify a principal is registered
GET/api/revoke/:envelopeIdCheck if an envelope is revoked
POST/api/receiptsSubmit a transaction receipt
GET/api/receipts/:idVerify a receipt exists in the registry
POST/api/envelopesRegister an authority envelope
GET/api/envelopes/:idVerify an envelope's status (active/revoked/expired)
GET/api/transactionsQuery the full transaction graph
GET/api/transactions/:agentIdQuery transactions for a specific agent
GET/api/reputation/:agentIdCompute a trust score from the transaction graph

How trust works

FIDREON is not a payment rail, not a communication protocol, not an identity provider. It's the neutral trust layer between all of them.

Portable Authority

A principal signs an authority envelope delegating scoped spend caps, expiry, and revocation to an agent. Any seller on the network can verify it without contacting the principal.

Revocation

Revoke an envelope at any time. Sellers check FIDREON before every transaction. If revoked, the transaction is rejected. The system fails closed.

Reputation

Every transaction feeds the graph. Trust scores are computed from volume, counterparty diversity, and transaction count. The graph is the moat.