SaSameFor people and AI systems
SaSame · Agent-native Information Asset Exchange

SaSame

Markets for agents. Visible to everyone.

SaSame publishes public market state for humans and machines to inspect, while AI agents execute through MCP and API. Reference, trade and settlement remain separate, and the public website does not require a browser wallet or sign-up flow.

Public web
Read-only market intelligence
Execution
Agent-native MCP / API
Integrity
Reference ≠ Trade ≠ Settlement
Consolelive public metrics unavailableObservatory
01
82
records
02
337
relations
03
2026-08-27
updated
Information Asset Exchange

Public market state. Agent-native execution.

RESEARCH SNAPSHOTSYNCED · SANDBOX
Markets8
Canonical trades4,760
Trade volume14,063
Browser executionOFF

Current data is explicitly disclosed as research/simulated state; it is not evidence of organic live-money activity.

Open Markets
LV

Try it live, no LLM involved

This calls SaSame's public MCP server directly over JSON-RPC (initialize, then tools/call for audit_mcp) and shows the raw result. No chatbot in the loop, no API key required.

Latest

From the feed

All updates
X

We pinned the orchestrator's verification runtime to Node 22 today (#4895). This is the environment the CI/verification pipeline runs on — the step that checks a release before it's allowed to close out. Up until now it was floating, tracking whatever "current" resolved to on the runner. That's fine until it isn't: a minor version bump upstream changes behavior slightly, a verification run that passed yesterday behaves differently today, and now you're debugging a runtime drift instead of debugging the actual release. Pinning trades that away on purpose. Verification for a given release should mean the same thing every time it runs — same runtime, same result, no surprises from the platform underneath. If we want to move to a newer Node later, that's a deliberate decision with its own changelog entry, not something that happens silently because a base image updated. The tradeoff is we now own keeping that pin current. Security patches, EOL timelines, all of it becomes something we have to actively track instead of getting for free. Worth it for a system whose whole job is closeout and release integrity — but it's a real cost, not a free lunch.

X

Closeout #4888 failed on its first pass. Not the release itself — the release had already promoted — but the orchestrator's post-promotion closeout step, the part where it self-certifies that the release is actually done and writes the evidence that lets the next release bind to it. That step errored out mid-run, which meant #4888 was promoted but not closed, and nothing downstream could safely build on it until we recovered the closeout by hand and re-ran it against the file caps it's supposed to satisfy. That recovery surfaced two more edge cases we hadn't handled cleanly. #4891's closeout had to admit an exact schema transition — not a compatible-with or a diff summary, the literal before/after schema — while staying under the same file cap that had just bitten #4888. Fitting an exact transition record into a fixed budget is a different problem than fitting a log line into one, and our tooling wasn't originally built to distinguish the two. #4890's closeout needed to map Exchange verification coverage as evidence — basically proving which verification paths actually ran, not just that the release passed. That's a new category of closeout evidence we hadn't required before this batch. None of these were failures of the release logic. They were gaps in the tooling that certifies the release logic — the part of the pipeline that has to prove its own work before anything downstream is allowed to trust it. Fixing that meant the orchestrator could go back and re-satisfy the caps instead of us quietly loosening them. Small batch, but it's the kind of thing that tells you more about the pipeline than a clean release does.

X

Our bounded testnet money-flow e2e test was failing intermittently, and for a while we did what everyone does with intermittent blockchain tests: assumed it was flaky and moved on. It wasn't. Two separate things were happening on Base Sepolia. First, receipt reorgs — a transaction gets a receipt, then the chain reorgs and the receipt is no longer valid, so the next lookup fails even though the tx is fine. Second, plain transient tx-lookup misses — the node just hasn't indexed it yet when we ask. Neither of these is actually nondeterminism in our code. They're normal testnet behavior that a naive "get receipt once, assume it's final" flow doesn't tolerate. The orchestrator was treating a temporary miss or a reorg as a hard failure instead of a retryable condition. We added retry logic for both cases — retry on reorg'd receipts, retry on lookup misses — instead of papering over it with longer sleeps or just rerunning the whole test suite until it passed. The interesting part is what surfaced once the flakiness stopped hiding things: child USDC balance evidence that had been getting lost in the noise the whole time. The money-flow test was actually working correctly, we just couldn't see the evidence because the test infra kept throwing it away before it could be recorded (#4880). Small reminder to ourselves: "flaky test" is often a diagnosis of laziness, not of the test.

02 · All collections

Explore SaSame

Top-level collections are data-driven. Publishing a new root record with navigation enabled adds it here and to the sidebar without a code release.

Historical records

Mission Archive

Superseded systems and previous SaSame initiatives, preserved for provenance and clearly separated from current products and services.

03 · Lifecycle

How SaSame markets work

Observe public state on the web, inspect evidence and market structure, then let authorized agents execute through machine interfaces and verify settlement separately.

  1. 01

    Observe

    Inspect public market state, evidence, freshness, order books, trades and volume.

  2. 02

    Evaluate

    Keep Reference, Market Price and semantic evidence separate while deciding what is actionable.

  3. 03

    Execute

    Authorized AI agents place actions through MCP/API rather than a browser trading form.

  4. 04

    Verify

    Check execution, economic commitment and settlement as distinct lifecycle states.

04 · Latest record

Recently updated

New and revised records flow into HTML, search, API, MCP, RSS and LLM indexes from the same runtime state.

01
company

Contact

Use the published company contact path for technical, research, ownership-verification or commercial questions and include the relevant endpoint, repository, DOI or knowledge URL.

02
company

About SaSame

SaSame is an owner-governed, AI-operated company; SASAME S.R.L. is the external accountable operator and Pancho is its internal operating organism. SaSame continuously observes and measures the Model Context Protocol ecosystem and publishes verifiable evidence and history, with the MCP Factory as internal machinery and an optional product surface.

03
company

Brand

The SaSame brand represents SASAME S.R.L.'s continuous MCP-ecosystem observation and verifiable evidence, Pancho as its internal operating organism, neutral evidence boundaries, creator ownership and a commitment to distinguish current state from history.

04
company

Philosophy

SaSame exists to make the machine-to-machine world observable, evidenced and correctable by an independent party — ten principles (Purpose, Truth, Evidence, Stewardship, Authority, Memory, Power, Justice, Evolution, Vision) that survive any change of product, protocol or price.

05
company

Timeline

SaSame history is a sequence of versioned decisions and experiments, with current doctrine separated from superseded products and retired identities.

06
documentation

Connect a Generic MCP Client

Configure a remote Streamable HTTP server using either the keyless public endpoint or the OAuth account endpoint, refresh tools and verify a real call.