What is live today, and what is coming?
What is live today, and what is coming?
The settlement rails are live: the RFQ API, Router API, Price API, and Trade History API, settling delivery-versus-payment through escrow on the networks listed here. Multilateral Netting and the Shared Collateral Network are in design; their pages describe the planned primitives, and their integration shapes are sketched under netting and shared collateral so you can design against them early. propAMM is also coming soon.
What are the three primitives?
What are the three primitives?
Every institutional settlement carries three costs, and TetraFi runs one primitive against each: settlement rails retire principal risk with atomic delivery-versus-payment from any chain, asset, or venue to any other; Multilateral Netting retires the gross settlement toll by clearing obligations through atomic multilateral set-off, so only each participant’s net residual settles; the Shared Collateral Network retires trapped liquidity with capital committed once and cross-collateralised across every settlement gap. The rails are the pipes; netting and shared collateral are where the capital efficiency comes from. How TetraFi Works tells the whole story.
Do I have to adopt all three?
Do I have to adopt all three?
No. The primitives are composable: use one or all three, and each plugs into the same shared liquidity and settlement network. A workspace can run firm RFQ liquidity and never touch netting; a book that settles gross today can adopt netting without running any of TetraFi’s other rails; a solver can use Solver Credit and nothing else. Own the deployment, share the network.
Who holds custody?
Who holds custody?
Nobody in the middle. Every workspace gets its own immutable on-chain router, owned by the workspace, and trades settle delivery-versus-payment through a compliance-gated escrow: the counterparty delivers, or your funds are refunded through a path that is permissionless and cannot be paused. TetraFi holds no custody key and no upgrade key anywhere in the stack. See Settlement & Smart Contracts.
What does the compliance policy mean for my integration?
What does the compliance policy mean for my integration?
One policy, composed per deployment and controlled by your institution, enforced on-chain at the escrow against attested credentials. Your RFQ requests reach only workspace-approved LPs, with jurisdiction filtering applied before a request ever reaches a desk, and the same policy re-runs on every clearing run entry and every vault draw when those layers ship. Compliance Policy covers where each check runs.
Where does my workspace's router come from, and can it be upgraded?
Where does my workspace's router come from, and can it be upgraded?
It is provisioned automatically when your workspace is created, at a deterministic address predicted before deployment, and it belongs to your workspace permanently. It is immutable: capability upgrades only ever add venue modules to an allowlist, and an existing module can never be swapped out from under you. Never hardcode addresses - the ones carried in quote responses and preflight plans are authoritative for every trade.
I already run a solver. What does Solver Credit change?
I already run a solver. What does Solver Credit change?
Nothing about your engine. Today a cross-chain fill needs your balance sheet copied onto every chain you serve; with Solver Credit (coming soon) the draw funds the fill transaction itself, never your wallet, repayment is verified in the same transaction, and the escrow releases to the vault when the fill is proven. You fill TetraFi intents on the chains you already stock and on the ones you never did, and adopt nothing else of ours if you don’t want to. If you would rather not run a solver at all, the engine is also offered as a service, leaving your desk with price construction only.
Does an API key let my backend spend from a wallet?
Does an API key let my backend spend from a wallet?
Never. A key authorizes API access - quotes, orders, treasury reads, a transfer request - and every call is re-checked against the key owner’s live permissions. Spending from a wallet is a separate grant the wallet’s owner approves, enforced by the wallet provider itself. See Wallets & Signing.
Can my backend sign orders without holding keys?
Can my backend sign orders without holding keys?
Yes (rolling out). Preflight prepares the exact authorization for an embedded wallet and the owner’s own tooling approves it; a session-signer grant delegates a bounded, expiring, revocable permission; an organisation wallet puts a customer-defined quorum of members behind each signature. No root key or provider token ever reaches TetraFi.
Can I let an agent run part of my treasury?
Can I let an agent run part of my treasury?
Yes (rolling out). An agent is a service account with a human sponsor, an expiry, and a kill switch, acting inside an envelope of per-asset caps, velocity, destinations, chains, and hours. Every transfer it makes is checked at the gateway before any signer is asked.
How do I register interest in netting or the collateral network?
How do I register interest in netting or the collateral network?
Use the routes on the support page: there is one for netting adopters and one for depositors and curators, and issuers and solvers have their own. Tell us who owes whom and how often, or what capital you would commit and under what mandate, and the team opens a channel to work in.
Ask the team
Reach us by email or Telegram via the support page.