Releases: HMAKT99/Erabi
Releases · HMAKT99/Erabi
Release list
Erabi Protocol 0.1.0 — the open intent exchange for AI agents
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
DisclosureRecordpersisted 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 demopnpm 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 dev → http://localhost:4100).
Read the manifesto and the spec. Deploy your own node with docs/DEPLOY.md.
179 tests across 17 packages. Apache-2.0.