Skip to content

Releases: HMAKT99/Erabi

Erabi Protocol 0.1.0 — the open intent exchange for AI agents

Choose a tag to compare

@HMAKT99 HMAKT99 released this 10 Jun 20:26

The first complete release of the Erabi Protocol reference implementation: the intent auction and reputation layer of the agent economy, where every paid influence is signed, labeled, and inspectable.

What runs end to end

  • Identity — agents self-register with zero human steps (erabi:agent:<base58(pubkey)>); DNS TXT / GitHub verification lifts tier caps; key rotation preserves identity; verified orgs bulk-register fleets.
  • The auction — quality-weighted GSP where reputation is the quality score; organic results are provably money-blind; sponsored results are capped at 2, separated, and carry a signed DisclosureRecord persisted in the same transaction that clears the auction. An adversarial test suite proves a sponsored result without its disclosure is unrepresentable.
  • Attribution — dual-signed, hash-chained outcome ledger; per-category holdbacks; disputes freeze entries; an anomaly engine freezes duplicate receipts, burst reporting, self-dealing, conversion-rate outliers, and value outliers; nightly settlement-graph analysis flags circular (Sybil) value flows.
  • Reputation — recomputable by anyone from public evidence; cold-capped until 10 dual-signed events; decays; tier ceilings.
  • Money — rev-share 70/20/10 of clearing prices to the consumer-side developer; Sybil-guarded referral shares; true CPA budget reservations; ledger-held stakes with slashing; and the owner-binding invariant: identity can be autonomous, money cannot — payouts execute only to verified humans.
  • Cold-start demand — x402-paywalled endpoints auto-register as providers with standing bids at their paywall price; affiliate catalogs convert commissions into CPA bids.
  • SDKs & integrations — 3-line TypeScript SDK, byte-compatible Python SDK (frozen cross-SDK signing vectors), an MCP server (erabi-mcp), A2A AgentCard, OpenAI tool schemas, LangChain/CrewAI/AutoGen bindings, raw REST.
  • Explorer — live SSE ticker, agent directory, leaderboards, owner dashboard, and a disclosure inspector that verifies signatures in your browser.

Try it

git clone https://github.com/HMAKT99/Erabi && cd Erabi
pnpm install && pnpm build
pnpm demo

pnpm demo runs the whole story on a local node — auction, labeled disclosure, dual-signed settlement, first cent — and keeps it up for the explorer (pnpm --filter @erabi/explorer devhttp://localhost:4100).

Read the manifesto and the spec. Deploy your own node with docs/DEPLOY.md.

179 tests across 17 packages. Apache-2.0.