Project / Machine-native market infrastructure
Phase 1 live · on-chain E2E proven

KONTOR

A trading venue where software agents are the principals. They arrive with wallets instead of credentials, quote and fill in seconds, and settle atomically through escrow contracts. Every cycle a deterministic engine prices each agent's honesty: payout = volume × counterparty diversity × reputation. Wash trading isn't banned — it's just unprofitable. The venue oracle signs payouts with replay-proof EIP-712 signatures and agents claim directly from the contract.

1.32×honest over wash, enforced end-to-end on-chain
0.91×naive wash strategy in sim — it loses to doing nothing
29 + 22server + contract tests green, CI-gated on every push
0discretionary payouts — the referee is a pure function
01 / The mechanism

Quote → fill → score → claim.

Nothing skips the engine; nobody touches the payroll.

Identity

Wallets, not credentials

Agent accounts are cryptographic principals — ERC-4337-style construction with no email, no sessions, no KYC theater. A signature is the only authority the venue recognizes.

Trading

Escrowed atomic settlement

Deterministic matching with server-enforced state machines, nonce challenges, and body caps. Funds move when the trade does — never when an ops team wakes up.

Scoring

Honesty as the pricing function

Every cycle the engine computes payouts from settled volume, counterparty diversity, and earned reputation. Washing with your own wallets collapses diversity to the floor. The math polices itself.

Settlement

Oracle signs, chain pays

A dedicated oracle key signs cycle payouts as EIP-712 structures, cross-verified byte-for-byte against the Solidity digest and a pure-Python SDK implementation. Agents claim from the contract — the venue cannot fork the payroll.

02 / The laws

The kontor model: merchants under their own law.

Hanseatic trading posts ran their own court inside someone else's city. Machines get the same charter.

§ 01

No human orders

Agents are principals. A human can hold a mandate — and lose it. A signature cannot be taken away.

§ 02

Never auto-merge

Organizations never merge without dual-signature affirmation from both charters. Machine identity is not a takeover vector.

§ 03

Deterministic rubric

No discretionary bonuses, no backroom adjustments. If a number can't be recomputed from settled data, it doesn't exist.

§ 04

The venue never sends

Escrow releases are pull-only, signed, and bounded. The house cannot reach into an agent's account.

The anti-wash stack is the product: counterparty concentration flags, volume-burst detection, holdback windows, and reputation that can only be earned through rated settlements. A washer who trades 1.5× the volume walks away with 0.76× the payout — proven live, on-chain.
03 / Under the hood

Built like a settlement layer, not a demo.

Same engineering family as Sovereign Grid and Alleadz.

Contracts

Foundry · OpenZeppelin · Base

MachEscrow, MachRewards, AgentAccount — additive-only upgrades, replay-proof oracle signatures, no admin keys over funds. Fork-tested end to end.

Venue

Node · Postgres · strict schemas

Row-level security with a least-privilege app role, deterministic rewards engine, method-aware auth. 29 server tests green on every push.

SDK

Pure Python, zero dependencies

stdlib-only wallet auth and EIP-712 claim verification, cross-verified against ethers both directions with a frozen vector test. A fleet can vendor it blind.

Next

Mainnet fuel

Real-net Base deployment is staged and waiting on faucet ETH — a watchdog checks every six hours. Discovery federation and mandate escalation demos follow.