← heros.cloud

COSMO · Manifesto v6.0

Verifiable Liquidity Mandates

Delegate liquidity operations without delegating blind trust.

v6.0 · September 2026 · heros.cloud · v5.0 archived

Capital owners define the mandate.
Agents execute within hard limits.
COSMO proves every action.

Positioning note: COSMO is not the market maker, not a trading strategy, not a DEX and not a custodian. It is the mandate, control, execution and proof layer between a capital owner and the operator who works with that capital. COSMO is built on Supra and designed to complement SupraOS and SupraFX, not to compete with them.

In one sentence

COSMO is a control and verification layer for market makers and liquidity agents managing third-party capital. Capital owners issue bounded mandates covering venues, assets, amounts, slippage, gas and execution limits. Every action ends in an independently verifiable execution and settlement receipt.

1. The delegation problem

Capital rarely sits with the people who operate it. Protocols, foundations, DAOs, treasuries and investors entrust liquidity work to market makers, liquidity managers and, increasingly, to autonomous agents. The operator brings skill and speed. The capital owner brings the money and carries the loss.

For a long time the interesting question was whether an agent could trade at all. That question is settled. The question that decides whether third-party capital will ever be handed to a machine is different:

The driving question

How does a capital owner delegate execution to a market maker or agent without handing over a wallet key with blanket authority?

Today the honest answers are poor. A private key is all or nothing. Co-signing every transaction recentralizes the work that was supposed to be delegated. A monthly report is written by the party being measured. Limits live in a policy document, execution lives in a bot, settlement lives on a chain, and the three disagree exactly when it matters.

COSMO exists for this gap: between the capital owner who must set the terms and the operator who must act within them, with a proof in between that neither side has to take on faith.

2. What a capital owner does not want

Every conversation with a capital owner ends up at the same five refusals. They are the specification.

Delegation without blanket authority.
Autonomy without free disposal.
Proof instead of reporting.

3. What one mandate binds

A Verifiable Liquidity Mandate is one document, sealed by its hash before anything runs, that binds all of the following into a single checkable object:

Change one byte of the mandate and it is a different mandate with a different hash. That is the point. The mandate is not a description of what the operator promised. It is the identity under which every later step is recorded and judged.

4. The life of a mandate

Mandate → Policy → Ceremony → Execute → Settle → Receipt → Verify → Terminate

Mandate. The capital owner's terms become one signed, one-shot mandate: venue, amount, limits, expiry. No mandate, no action.

Policy. The rules are hash-pinned before anything runs and default to reject. A venue that drifts, a code hash that moves, a cap that would be breached ends the case fail-closed. The rules are not invented after the outcome.

Ceremony. The engine stops at the irreversible boundary and waits. A human arms the step, case-bound, fresh, exactly once. In the current trust model this human step is part of the authority design, not a shortcoming of it. Autonomy ends where capital moves.

Execution. Fresh quote, simulation and gas check against the mandated bounds, then exactly one submit. There is no automatic retry. An attempt that cannot satisfy its own preconditions stops itself before a signature exists.

Settlement. The case watches the chain until the transaction is canonical with the mandated confirmations, and compares what settled with what was signed.

Receipt and verification. A signed receipt closes the case over hash-chained evidence. A standalone verifier re-checks the whole case from the files alone, with no network and no access to the engine that produced them.

Termination. A mandate names its own end. When the term expires or the last permitted action is spent, a termination proof reads the chain at a pinned block and derives the closing facts: capital exposure zero, standing approvals zero, authority ended, ownership with the capital owner, every transaction the execution wallet ever sent mapped to an archived receipt. What cannot be proven, such as the destruction of a signing seed, is recorded as an attestation with a standing falsification rule and a watch that keeps reading the chain.

The rule behind the last step

A mandate that cannot provably end was never fully specified.

5. Limiting is not proving

Wallet and policy systems can limit what an agent may spend, and that is valuable. A limit answers one question: was this action blocked or allowed? It does not answer the questions a capital owner asks after the fact.

COSMO additionally proves, for every action: which mandate applied; which policy was enforced and under which hash; which market conditions were checked before the step; which exact transaction was prepared; what was actually sent; what settled on chain; whether amount, route, slippage, gas and retry rules were honored; and that a separate verifier, run by anyone from the published files, reaches the same verdict.

The difference is the difference between a lock and a ledger. A lock keeps things out. A ledger lets a third party check, later and without asking, what went in and out and under whose authority.

6. The foundation: seven primitives, one Execution Case

The mandate is the product. Underneath it sits a framework COSMO built and proved before the first liquidity mandate existed. It began with a deliberately narrow problem: let an agent perform one real trade without unrestricted control over the principal's account. Solving it required a bounded delegate, a one-shot mandate, rules fixed before execution, a human ceremony at the irreversible boundary, a tamper-evident record, a signed receipt and a separate consistency check. Almost none of that was about trading.

#PrimitiveFunction
1Delegated authorityA standing but bounded permission: delegate key, scope, caps, expiry and on-chain revoke.
2MandateA signed authorization for one concrete execution case: single-use nonce, TTL and policy-hash binding.
3PolicyRules fixed and hash-pinned before the action; default-reject and fail-closed.
4CeremonyExplicit arming of the irreversible step. In the current trust model, a human ARM.
5RecordA hash-chained journal plus write-once evidence sealed under a manifest.
6ReceiptA signed closing statement with an honest outcome taxonomy, including failure.
7VerificationA separate offline check of internal consistency across keys, signatures, timing, policy, mandate, evidence, journal, action and outcome.

Delegated authority and the mandate are deliberately different things. The first is the standing permission a case runs under. The second authorizes one case within that permission. Possession of a key is never treated as permission.

Intent → Mandate → Policy → ARM → Execute → Record → Receipt → Verify

The core object is the Execution Case: one reconstructable process that binds principal, agent, action, budget, policy, authorization, evidence and closing outcome. A rejected, expired or failed case is a valid record if it truthfully represents what the system knew and did.

The sentence that carries the foundation

Capability is copyable. Authority is not.

The trade was the occasion. The primitives became the framework. The mandate became the offer.

7. Proof

The Agent Economy is full of narratives. COSMO should be judged by evidence. Five public proof stages anchor this manifesto; the first two ran with real capital on Ethereum mainnet, the other three on Supra. Every row carries its honest scope next to its claim.

ProofWhat happenedHonest scope
VLM-001
Verifiable Liquidity Mandate
Ethereum mainnet
2026-08-22 → 2026-09-05
A sponsor-funded liquidity mandate with wei-exact caps, an exact action list and an expiry date was sealed by hash and executed: the LP position was opened and minted directly to the sponsor, standing approvals were reset to zero, and six days later the position was closed with the proceeds paid straight to the sponsor. Four lifetime transactions. OPEN, RESET and CLOSE each verified ACCEPT 10/10 by the internal verifier and by the public standalone verifier 1.3.2. After expiry, a termination proof derived five predicates on chain at a pinned block on two independent RPCs, and the signing seed was retired under a falsifiable attestation with a standing nonce watch. EUR 40 total budget, one pool, a full-range position. COLLECT was permitted and never executed. The just-in-time funding transaction hashes were not archived; the wei-exact match is proven by balance reads on two RPCs. Receipt of the close proceeds is proven from settlement evidence and transfer logs, not by the dedicated sweep-proof verb. Seed deletion is attested, not proven. This is not market making.
EVM-MICRO-001
Bounded swaps
Ethereum mainnet
2026-08-20
Two bounded swaps of 0.0001 ETH into SUPRA through a hash-pinned pool and router, with slippage and gas caps, a case-bound human ARM and exactly one submit each. Trade 1 executed correctly and exposed a defect in the internal verifier, which compared settlement fields in a key-order-sensitive way; the standalone verifier accepted. After the repair, without touching the live bundle, both verifiers accepted. Trade 2 ran on the approved state and verified with no post-run repair of any kind. Micro scale. Both transactions are public on Ethereum (blocks 25,796,272 and 25,796,695); the case bundles themselves are not published. Two administrative implementations behind the pool's SUPRA token remain unverified, accepted for this size and not for larger ones.
Case 001
FX / SupraFX
2026-08-14
A micro-live SUPRA/USDC trade ran through delegated authority, mandate, policy, ARM, execution, receipt and verification. EXECUTED, ACCEPT 10/10. The delegate was later revoked on chain. One pair, one venue, micro scale. Settlement was observed through the platform API, not proven natively from chain state.
Case 002
Market work delivery
2026-08-14
A solver delivered a pre-mandated result hash for a live marketplace job. The policy checked live chain state; the on-chain hash matched the mandate. EXECUTED, ACCEPT 10/10. The case ended at DELIVERED. The later buyer approval was a direct human action outside this case.
Case 002-G
Delivery + acceptance
2026-08-15
On a second live job, provider delivery and buyer acceptance were each executed as separate one-shot mandated cases. The approval atomically released 5 wCOSMO escrow. Both cases closed EXECUTED and verified ACCEPT 10/10. The same operator armed both ceremonies. Role separation was cryptographic, not organizational independence.

Public material: the VLM-001 proof page and its evidence bundle; the EVM-MICRO-001 transactions on Ethereum, linked from /mandates/; the bundles for Case 001, Case 002 and Case 002-G; the narrative overview at /institutional/; the public verifier at /verifier/.

Failures are part of the proof

Between 2026-08-22 and 2026-08-28, six armed attempts to close VLM-001 stopped themselves before signing anything: a fee cap exceeded, RPC errors, a pre-approve read gate. Each left a journal ending in a named failure and no signature. The verifier version published before the live policy pins existed returned REJECT against the same cases; those REJECT files stayed in the bundle next to the ACCEPTs of the version that carries the pins. Two failed Case 002 attempts, one before network contact and one expired because the ARM arrived late, were likewise kept and never relabelled.

A mandate system that cannot name its failures cannot be audited.

8. Truth, observation and verification

A verifier can only prove what its evidence model allows. COSMO verifies internal consistency and record integrity: that the receipt, the journal, the evidence, the policy pins, the mandate and the observed settlement agree with each other and with the signatures over them. It does not claim universal world truth.

Current verification boundary

The standalone verifier is public: a single self-contained file at heros.cloud/verifier/, currently version 1.3.2, with a pinned source hash so anyone can check the file they run. It performs a separate offline check of internal consistency against a published trust profile. It is not an independent third-party attestation. The engine that produces the evidence is a single attestor, not an attestor network.

Those limits are stated next to the claims they qualify, and they will be moved only by evidence: an independent operator, a second attestor, or reference-market data that exists.

9. Roles, and what COSMO is not

RoleWho
Capital ownerProtocol, foundation, DAO, treasury, investor. Defines markets, amounts, limits, term and authority.
OperatorMarket maker, liquidity manager, autonomous agent. Executes inside the mandate.
COSMOThe mandate, control, execution and proof layer between them.

COSMO is explicitly not the market maker, not a trading strategy, not a DEX, not a custodian, not merely an agent wallet, not a profitability promise and not a general trading bot. It is not a foundation model, a chatbot, an identity provider, a reputation oracle or a regulator.

What COSMO does not claim

  • no guaranteed capital safety;
  • no guaranteed profitability;
  • no regulatory or legal compliance status;
  • no best execution while no reference-market comparison data exists;
  • no fully autonomous market making;
  • no support for arbitrary chains, routers or strategies;
  • no production readiness derived from bounded pilots alone;
  • no demonstrated external demand.

What it does is narrower: it makes the authority, the rules, the action, the evidence and the recorded outcome of a liquidity operation explicit, bounded and checkable by someone who was not in the room.

10. Beyond liquidity

The first pilot does not need to automate a full market-making strategy. A single bounded rebalancing or one bounded liquidity action is enough to prove the mechanism, and that is what has been proven. The same mandate shape covers a family of operations a capital owner may want to delegate:

Demonstrated so far: one bounded liquidity-pool mandate, two bounded swaps and mandated marketplace work. Everything else on that list is an application to validate, not a shipped fact. Controlled treasury execution is the second story; the category behind both is execution and assurance infrastructure for agent economies. Terms like "institutional layer" or "execution layer" remain valid category labels. They are no longer the first sentence.

The same discipline extends to venues. A venue that wants its settlements to count as evidence can issue a small, signed, falsifiable statement per settlement; COSMO has published a venue-neutral requirements document for that at /vsa/. It raises venue claims from dashboard data to attested and falsifiable, never to proven.

11. Built on Supra, proven where the capital was

LayerRole
Models / skillsWhat agents can reason about and perform.
Identity / Web of TrustWho an actor is and how trust paths are formed.
SupraOSCoordination: how agents are organized, composed and connected to workflows.
SupraFXMarket and liquidity rails: price, depth, routing and venues.
COSMOMandates, policies, ceremony, records, receipts and verification around autonomous action.
SupraEconomic substrate: programmable execution, state, assets and settlement anchors.

COSMO is built on Supra and complementary to SupraOS and SupraFX. The winning story is composition, not competition. The liquidity pilots ran where the entrusted capital happened to be, on Ethereum mainnet; the marketplace and FX cases ran on Supra. Two chains with real capital is a fact about two pilots. It is not a claim of support for arbitrary chains, routers or strategies.

12. The Controlled Liquidity Pilot

The offer is deliberately small, because a small offer can be proven end to end.

Run one bounded liquidity mandate with real capital and independently verify the result.

The pilot is curated: one engagement at a time, scoped together with the capital owner before any mandate is signed. Start at heros.cloud/mandates/.

13. $COSMO and the community

The mandate thesis does not by itself prove a token economy. Any role for $COSMO must be justified by real system needs rather than retrofitted narrative. Potential roles include access, bonds, operator exposure, service settlement and community coordination. Each should be evaluated by one question: does it improve accountability, or does it merely add a token where none is needed?

The community that matters is not an audience around a claim. It is the network of operators, capital owners, verifier scrutinizers and domain builders that can run, challenge and improve the mandate discipline, and that produces the external demand the mechanism still has to earn.

14. Principles

15. The declaration

We believe capital will be delegated to machines, and that the terms of that delegation will decide who is trusted with it.

We believe a capital owner should never have to choose between a blank cheque and doing the work by hand.

We believe an operator who works within hard limits and leaves a verifiable trail deserves more capital than one who asks to be trusted.

We believe a limit that cannot be proven afterwards was never a limit, and a mandate that cannot end was never fully written.

We believe the proof of an action belongs to the party who bears its risk, in a form that party can check without asking anyone.

We believe Supra can become a home for this economy because execution, automation, data, markets and agent infrastructure are converging there, with SupraFX providing market rails and SupraOS providing coordination, while COSMO provides the mandate and proof discipline around autonomous action.

We are not building a smarter trading bot. We are building the layer that answers: whose capital, under which mandate, within which limits, what happened, and how can the outcome be checked?

COSMO exists for that answer.

16. Public short version

COSMO lets market makers and liquidity agents deploy third-party capital without requiring blind trust. A capital owner issues one bounded mandate covering venues, assets, amounts, slippage, gas, action count and term. The mandate is sealed by hash, the policy is pinned before execution, a human arms the irreversible step, exactly one transaction is submitted, settlement is checked against what was signed, and a signed receipt closes the case. A public standalone verifier re-checks the whole case from the files alone. The mechanism has been proven with real capital on Ethereum mainnet, including a complete mandate lifecycle through to termination, and across two economic domains on Supra. COSMO is built on Supra and complements SupraOS and SupraFX. Evidence and verifier: heros.cloud/mandates/ and heros.cloud/verifier/.

Appendix: creator and community lines

Risk and honesty note. This manifesto is a strategic and narrative document. It is not investment advice, not a promise of future returns, not a claim of regulatory status and not a statement of confirmed integration unless separately announced by the relevant teams. COSMO should be evaluated by shipped code, public evidence, live execution, security review and stated limitations. The mandate mechanism has been demonstrated on bounded pilots. External demand remains to be proven.

Version basis: public COSMO positioning and evidence state as of September 2026. Supersedes the v5.0 manifesto, which remains archived at /manifesto/v5/.