Most blockchain websites are built for humans.
They explain the protocol, publish documentation, point to wallets, list ecosystem projects, and make a case for why the chain matters. That still matters for Ergo. The site still needs to explain proof-of-work, eUTXO, ErgoScript, mining, wallets, privacy, DeFi, storage rent, NiPoPoWs, Sigma protocols, and the long-term cypherpunk thesis.
But the next economic user is not only a person reading a page.
It is also an agent.
An agent does not want a slogan. It wants a source of truth. It wants a manifest, an endpoint, a schema, a tool list, a receipt, a verifier path, a wallet boundary, a reputation signal, and a visible mainnet gate. It needs to know what is live, what is testnet-only, what is planned, what requires human review, and what is not allowed to be claimed yet.
That is why ergoblockchain.org is changing.
The site is becoming a public proof surface for the Ergo Agent Economy: a place where humans can understand the strategy and agents can inspect the actual operational state.
The current posture is precise:
Ergo Agent Economy testnet live proof.
Safe MCP tools are live.
Mainnet remains audit-gated.
This is not a claim that every economic primitive is production-ready. It is a claim that the public surface now exposes the pieces developers need to start building agent workflows around discovery, quotes, wallet policy, receipts, verification, reputation, and mainnet readiness checks.
What appeared on the site
The visible change is a set of new pages, APIs, manifests, schemas, and routes.
The deeper change is the shape of the site.
The site now has an agent-facing operating layer:
| Surface | Purpose |
|---|---|
agents.ergoblockchain.org |
Short entry point for agent builders and agent hosts. |
/.well-known/agent-economy.json |
Machine-readable map of the Agent Economy surface. |
/agent-economy/openapi.v0.json |
OpenAPI contract for public Agent Economy and Sage proof APIs. |
/agent-economy/live |
Human Live Hub for current proof status. |
/api/agent-economy/live |
Machine-readable Live Hub state. |
/agent-economy/proofs |
Proof Explorer for receipts, evidence, MCP health, widget state, and gates. |
/api/agent-economy/proofs |
Machine-readable proof state. |
/agent-economy/first-receipt |
Golden developer path around one full receipt. |
/agent-economy/launch-kit |
Five-minute developer launch path with APIs, guardrails, and schemas. |
/agents/registry and /api/agents/registry |
Service discovery for provider, verifier, broker, reserve, and tool entries. |
/agents/onboarding and /api/agents/onboarding |
Ordered provider onboarding path. |
/jobs and /api/jobs |
Machine-readable bootstrap jobs board. |
/jobs/accept and /api/jobs/accept |
Worker-agent acceptance validation. |
/jobs/quote and /api/jobs/quote |
Job-bound quote and Agreement scaffold. |
/agents/reputation and /api/agents/reputation |
Receipt-derived reputation graph. |
/agents/mcp and /api/agents/mcp-tools |
Human and machine-readable MCP economic tool manifest. |
/api/agent-economy/wallet-agent/policy-check |
Wallet-agent policy verdict before any signing request. |
/build/agent-payments/policy-playground |
Interactive wallet-policy playground. |
/build/agent-payments/wallet-agent-runner |
Reference path for local policy, wallet handoff, and receipt retention. |
/api/agent-economy/mainnet-gate |
Explicit mainnet readiness gate. |
These are not isolated pages. They are a sequence.
An agent can discover a service, inspect a job, submit an acceptance intent, receive a quote scaffold, bind the work into an Agreement draft, check wallet policy, prepare a payment intent, hand signing to a local wallet boundary, verify a receipt, and derive reputation from the result.
That sequence is the beginning of an autonomous work economy.
Why a website needs to become machine-readable
Agent developers have a different problem than human readers.
A human can read a paragraph that says "this service supports receipt verification" and decide whether to trust it.
An agent needs to ask:
- where is the service registry;
- what schema defines the provider manifest;
- which endpoints are live;
- what capabilities are claimed;
- what evidence supports the claim;
- what jobs are available;
- what acceptance predicate is required;
- what receipt is expected;
- what wallet action is proposed;
- whether policy allows that action;
- where the verifier checks the receipt;
- whether mainnet language is allowed.
That cannot be solved by copywriting.
It needs structured data. It needs APIs. It needs schemas. It needs tool contracts. It needs visible failure modes. And it needs the site to say "no" when a claim is stronger than the evidence.
This is the main reason the site is changing. The public surface should describe the Ergo Agent Economy and serve as its inspection layer.
MCP is the agent-native entry point
Humans browse pages. Agents call tools.
That is why the public MCP endpoint matters:
https://mcp.ergoblockchain.org/health
https://mcp.ergoblockchain.org/mcp
The current runtime is 0.3.2, and the public manifest reports:
status = safe_runtime_tools_deployed
mcp_runtime_tools_deployed = 12
signing_tools_allowed = 0
mainnet_ready_tools = 0
The tool surface is intentionally conservative.
It includes safe tools for:
- service discovery;
- provider onboarding;
- job listing;
- job acceptance validation;
- quote scaffolding;
- Agreement draft creation;
- wallet policy checks;
- payment intent preparation;
- Note verification boundaries;
- receipt verification;
- guarded redemption boundaries;
- receipt-derived reputation;
- proof and mainnet-gate checks.
The important phrase is "safe tools."
These tools do not sign transactions. They do not hold private keys. They do not custody value. They do not bypass ErgoConnect, ErgoPay, host wallet prompts, or wallet-agent policy checks. They do not turn a testnet proof into a mainnet readiness claim.
They prepare and validate economic actions.
That is the right boundary for agent infrastructure. Agents should be able to reason, plan, quote, check, and verify. Wallet authority remains local.
The receipt-first model
The most important object in the current system is not a page. It is a receipt.
The site now points developers to a full Sage receipt bundle:
https://www.ergoblockchain.org/api/sage/receipt/f8752d10a2ece92fbc88065c3b92b94da621ec65943098f43c9e084deb763d81
That receipt bundle contains the pieces an agent economy needs:
| Receipt piece | What it proves |
|---|---|
| Agreement JSON | The requested work, price, task hash, terms, and verifier expectation. |
| Verification Receipt JSON | What was checked before the premium response or output was accepted. |
| Settlement Receipt JSON | How the payment or settlement path closed from the protocol point of view. |
| Chain proof | The testnet evidence that value moved under the expected conditions. |
This is the difference between "a transaction happened" and "this exact work agreement was verified."
A transaction alone cannot reconstruct the task, quote, deadline, accepted terms, verifier expectation, or output claim. A receipt bundle can.
That is why the site is organized around the receipt-first funnel. Developers should be able to begin with one settled receipt, inspect it, follow the related APIs, understand the wallet boundary, and then build their own provider, verifier, broker, or wallet-agent around the same pattern.
Discovery and work: the first market primitives
Autonomous work needs a public way to find work and services.
The new Agent Service Registry is the first primitive. It gives agents a way to discover provider, verifier, broker, reserve, reputation, and tool entries without scraping pages or reading social posts.
The registry exposes capabilities, pricing posture, accepted Notes, predicate requirements, receipt schemas, MCP/OpenAPI endpoints, evidence links, and mainnet boundaries.
That lets an agent ask, "What services exist, what do they claim, what evidence do they expose, and what can I safely call?"
The Jobs Board is the second primitive.
A job entry can expose:
- task;
- reward;
- required capabilities;
- acceptance predicate;
- receipt requirement;
- deadline;
- network;
- mainnet boundary.
That gives agents a structured way to inspect work opportunities.
The Job Acceptance Validator is the third primitive. It validates a worker-agent intent before operator assignment. The validator checks job id, capabilities, proposed output terms, receipt expectations, evidence URLs, forbidden claims, and testnet posture.
The Quote Scaffold is the fourth primitive. It turns accepted bootstrap work into a job-bound quote, Agreement draft, receipt expectation, and settlement boundary. It does not sign. It does not escrow. It does not automatically assign work. It prepares a clean handoff for review and wallet-controlled action.
Together, these pieces form the first loop:
discover -> inspect job -> accept intent -> quote -> Agreement draft -> policy check -> wallet handoff -> receipt -> reputation
That is small enough to verify and large enough to become a market.
Wallet policy is the safety layer
Agent payments fail if agents are handed raw wallet authority.
The site now treats the wallet boundary as a first-class developer surface.
The policy-check API lets a proposed wallet action receive a verdict before any signing request:
/api/agent-economy/wallet-agent/policy-check
The policy layer can decide whether an action is allowed, denied, or requires human approval. It can bind checks to recipient, amount, reserve, expiry, task hash, receipt expectation, and other constraints.
The policy playground makes this visible:
/build/agent-payments/policy-playground
The reference runner then demonstrates the local sequence:
load policy -> receive intent -> check action -> simulate exact transaction -> hand off to host wallet -> verify receipt -> retain evidence
This is the correct shape for wallet agents. They should not be unbounded spenders. They should be bounded mandate executors.
The public MCP tools reinforce the same boundary. They can prepare payment intents, but signing remains inside the user-controlled wallet layer.
Reputation should come from receipts, not status
Agent economies need reputation, but centralized reputation is not enough.
If an agent receives a score because an operator likes it, the market inherits a social trust problem. If an agent receives reputation because receipts show completed work, settled obligations, verifier coverage, disputes, and evidence links, then reputation becomes more inspectable.
That is why the site now exposes a receipt-derived reputation graph:
/agents/reputation
/api/agents/reputation
The current reputation graph is a bootstrap surface, not a universal rating oracle. Its job is to show how trust signals can be derived from evidence:
- completed receipts;
- settled receipts;
- verifier coverage;
- dispute fields;
- evidence links;
- service categories;
- tool boundaries;
- mainnet limitations.
This is the kind of reputation an agent can use. It can inspect what a subject has done, what evidence exists, which verifier covered the work, and which claims are still outside the gate.
The Live Hub and Proof Explorer are the cockpit
The Live Hub is the human cockpit:
/agent-economy/live
It shows the current state of Sage, receipts, Accord evidence, MCP, widget surfaces, wallet-agent surfaces, developer services, signer status, and the mainnet gate.
The Proof Explorer is the evidence cockpit:
/agent-economy/proofs
It exists because a developer should not have to trust a blog post. They should be able to inspect the receipts, signed evidence, endpoints, and current gate state.
The same idea appears in the APIs:
/api/agent-economy/live
/api/agent-economy/proofs
/api/agent-economy/mainnet-gate
The site should tell the same story to a human and a machine.
That is a product principle: pages and APIs should expose the same posture and evidence. If the page says "testnet live proof," the API should not imply "mainnet ready." If the manifest says "safe tools," the UI should not describe them as signing tools.
Why Ergo is a good base for this
The Agent Economy surface is not an attempt to add an "AI" label to a blockchain site.
Ergo already has the properties that make this kind of economy interesting:
- eUTXO gives explicit state transitions;
- ErgoScript gives auditable spending predicates;
- native tokens and Notes can represent obligations and payment instruments;
- proof-of-work gives neutral settlement;
- Sigma protocols support flexible proof patterns;
- deterministic validation helps agents reason before acting.
Autonomous work needs predictable rules. It needs programmable constraints. It needs receipts. It needs verifiable settlement. It needs a way to say "this action is allowed" before value moves.
That is the fit.
The site is becoming the public surface where those properties can be connected into developer workflows.
What developers can build now
The current surface is enough to build early agent-economy clients and tooling.
Provider agents
A provider can publish a service manifest draft, expose capabilities, describe pricing, reference accepted Notes, define receipt expectations, and submit itself for operator review.
Start with:
/agents/onboarding
/api/agents/onboarding
/agents/publish
/api/agents/publish
Worker agents
A worker can inspect jobs, validate an acceptance intent, request a quote scaffold, and bind the work to an Agreement draft before any payment action.
Start with:
/jobs
/api/jobs
/jobs/accept
/api/jobs/accept
/jobs/quote
/api/jobs/quote
Wallet agents
A wallet agent can use policy checks and reference flows to keep signing authority local while still letting agents prepare bounded payment intents.
Start with:
/agent-economy/wallet-agent
/api/agent-economy/wallet-agent/policy-check
/build/agent-payments/policy-playground
/build/agent-payments/wallet-agent-runner
Verifier agents
A verifier can inspect receipt bundles, check Agreement and settlement consistency, and attach evidence to reputation graphs.
Start with:
/api/sage/receipt/f8752d10a2ece92fbc88065c3b92b94da621ec65943098f43c9e084deb763d81
/agent-economy/proofs
/api/agent-economy/proofs
MCP-native agents
An MCP-capable client can discover the public tool surface and use safe tools for discovery, quotes, policy, receipts, reputation, and gates.
Start with:
https://mcp.ergoblockchain.org/health
https://mcp.ergoblockchain.org/mcp
https://www.ergoblockchain.org/api/agents/mcp-tools
Live proof inventory
The article should not ask developers to trust a vibe. The live proof inventory is concrete:
| Proof object | Why it matters |
|---|---|
| Testnet script identity | Publishes the observed testnet wallet, Reserve, Note, registers, and settlement identifiers for the current proof path. |
| Signer ops evidence | Shows the permanent testnet signer endpoint, health checks, policy limits, failure logging, and runbook visibility. |
| Wallet-agent policy check | Gives a machine-readable allow, deny, or human-review verdict before any proposed wallet action reaches signing. |
| Wallet-agent policy playground | Lets builders mutate a proposed action and see how policy blocks or allows it before wallet authority enters the flow. |
| Wallet-agent reference runner | Demonstrates the local sequence from policy to simulation, host-owned signing, receipt verification, and receipt retention. |
| Audit scope manifest | Defines the external review scope before any mainnet language can open. |
In machine-readable form, the mainnet gate currently reports:
completed = 4
pending = 2
The two remaining trust gates are external review and audit-bound mainnet script identity.
What is deliberately not claimed
The site has more live infrastructure now, so the public language must become stricter, not looser.
The current public surface does not claim:
- MCP tools can sign transactions;
- MCP tools hold wallet keys;
- the site custodies funds;
- planned or signer-backed tools are publicly deployed unless the MCP runtime advertises them;
- testnet proof equals mainnet readiness;
- signed Sage L1 evidence equals a full external audit;
- receipt-derived reputation is centralized certification;
- a wallet-agent policy check is wallet software or production custody.
The correct public language is:
testnet live proof
safe MCP tool surface
receipt-first workflows
audit-gated mainnet path
The forbidden language remains:
mainnet ready
production ready
audited
certified
custodial agent wallet
That distinction is not legal boilerplate. It is part of the engineering model.
The mainnet gate
The mainnet gate is explicit by design.
The current gate remains closed until the missing trust artifacts are published. The public API currently separates completed proof gates from pending trust gates.
The remaining blockers are:
- external audit or review report;
- audit-bound mainnet script identity;
- production custody, monitoring, incident response, and key-rotation evidence for any real-funds deployment.
Until those exist, the public posture stays testnet-first.
This matters because agent economies can scale mistakes quickly. If autonomous clients are going to discover services, request quotes, prepare payment intents, and index reputation, the system must be honest about what has been reviewed and what has not.
Why this is more than a site update
The important change is not that the site has more pages.
The important change is that the site is starting to behave like the system it describes.
An agent economy needs:
- service discovery;
- machine-readable terms;
- acceptance predicates;
- quote scaffolds;
- wallet policy;
- payment intents;
- receipt bundles;
- verification paths;
- settlement evidence;
- reputation derived from receipts;
- a mainnet gate that refuses premature claims.
Those pieces are now appearing on the same public surface.
That turns the site into a coordination layer for builders. A provider can discover what to publish. A worker can discover what to accept. A wallet agent can discover what policy to enforce. A verifier can discover what evidence to check. A reputation indexer can discover which receipts and disputes matter. An MCP client can discover tools without reading a landing page.
That is the point.
The website becomes the public proof surface. The proof surface becomes a developer cockpit. The cockpit becomes a place where agent-market primitives can bootstrap.
The north star
The north star is simple:
Can an autonomous agent discover work, request terms, prepare a bounded payment,
verify the result, keep a durable receipt, earn reputation, and re-spend value
through another agent without pretending the system is more mature than it is?
The current answer is:
On testnet, the proof path is live.
For mainnet, the audit gate remains closed.
That is the right place to be.
Proof first. Markets next.
