01 / 11
to move · Ctrl+P for PDF
CrossDesk Canton Network

cBTC has fifteen
places to trade
and no fixing.

CrossDesk strikes the official price for tokenised assets that no benchmark administrator covers — and settles against it, atomically, on one ledger.

Best Financial Application · HackCanton S2 · August 2026
01 The gap

Two industries. Neither one covers this.

Benchmark administrators

CF Benchmarks · S&P · ICE

They price assets that trade on observable markets. CF Benchmarks prices Bitcoin. It has never priced cBTC.

Fund administrators

BBH · State Street

They compute NAV from composition and prices. That NAV is not a licensable benchmark, and nothing about it can be settled against on-chain.

The unfilled job

A wrapped asset in a fund, on a ledger

Nobody prices the wrapper. Nobody signs the composition. Nobody makes either of them something a contract can settle against.

02 The product

One product, three layers.

Discover
Sealed auction. The resting book is dark to other traders and to the auditor, so the print cannot be front-run. The venue operator does see it.
Attest
K-of-N committee. No single party printed the number. The fixing's signatory set is the attestor set — provable from the contract, not asserted by a server.
Settle
Create & redeem, in kind. Shares mint against delivered underlyings at the attested number, atomically. This is what proves the number is worth paying for.

The product is the fixing. The comparable is CF Benchmarks or S&P Dow Jones — not an exchange.

03 The wrapper mark

CME prices Bitcoin. We price a fund that holds a wrapper of Bitcoin.

cBTC is a claim on BTC held under an attestor multisig. Its value is the benchmark print multiplied by the market's confidence that redemption works.

Marking it at par is not a fact. It is an assertion — and it is the assertion that has broken every wrapped asset that ever broke.

Signed separatelyWhat it isWho argues about it
referencePriceThe benchmark print — CME CF BRR, 16:00 LondonNobody. It is free and public
wrapperFactorThe attested par ratioEverybody. This is the product
100,000 × 0.998 = 99,800 struck on-ledger · 20 bp below par · the factor cannot disagree with the price
04 The committee

Three seats, composed to disagree.

A committee of issuers is an expensive way for issuers to bless their own valuation. The number is worth something because the signers want different answers.

SeatWhat only they can seeWhat they want
Issuer
BitSafe · onRails
Whether the wrapper can actually be redeemed right now — attestor quorum, reserves, the redemption queue The wrapper marked at par
Lender
ACME · Alpend · Haven · Verity
Whether they will carry this number on their own book The mark conservative — they are under-collateralised if it is too high
Venue
Cantex · Cantor8
The transaction data — the only observed prints for the wrapped asset The mark where it traded

No single interest holds K. Signers are never paid — attestation is a by-product of a position they already hold.

05 The objection

“You seated people with positions and called it oversight. That is LIBOR.”

It is the best argument against this design, and it gets answered rather than dodged.

Difference 01

The panel is built to disagree

LIBOR's submitters shared a direction of interest. Here the issuer, the lender and the venue each want a different answer, and no single interest holds the threshold.

Difference 02

Submissions are verifiable

A LIBOR submission was an unfalsifiable estimate. Every condition here is a fact with a record behind it — and the venue's is checked by the ledger itself.

Difference 03

Every signature is permanent

LIBOR ran on phone calls. Who signed which fixing, under which protocol version, having verified which conditions, is on the ledger forever.

What honesty requires conceding: this is a mitigated conflict, not an absent one. A panel of disinterested referees would never be assembled or funded.

06 The signer protocol

Nobody is asked whether they like the price.

Each signer asserts a fact only they can see.

An unpaid committee asked for a daily act of judgement starts clicking yes within a fortnight. So the question is narrowed until it is nearly free to answer — which means signing can be automated, and a refusal names what broke rather than expressing disagreement.

SeatNamed conditions it verifiesEnforced by
Issuerattestor-quorum reserves-current reserves-cover-supply redemption-queue-clearAPI · recorded
Lenderindependent-mark-within-tolerance liquidations-consistent book-acceptanceAPI · recorded
Venuetraded-range spread-within-tolerance sufficient-volumeLedger · enforced

A venue cannot attest a price its own book never printed. That refusal is rejected on-chain — the one seat holding real transaction data cannot rubber-stamp.

07 Built & verified

Running, not rendered.

125
Daml scripts green
0
Failures
4.16
Real cBTC claimed · CIP-56
K-of-N
Provable from the contract
Verified live against a Canton sandboxResult
Wrapped fixing struck through the committee99,800 at 20 bp below par
Lender claiming the issuer's conditionRefused · HTTP 400
Venue attesting outside its own traded rangeRefused by the ledger · 409
Cessation served 30 days outRefused · 60 days enforced on-chain
Published series with corrections resolvedTier, factor, age of strike
08 The money

Which of these two is an attested fixing?

Lead with the one that hurts
0.325 bp What BBH discloses for calculating a NAV
The whole business in one line
3 bp + $600k What the SPY trust pays S&P Dow Jones for an official price

I think it is the second. I will know when someone pays me.

WhoWhat they buy
Fund / ETP issuerThe licence. This is the customer
AP / market makerPer-order creation and redemption fees
LenderA free committee seat — and the reason the number matters
Asset issuerNothing. Distribution and a seat. Never a payer
09 Stated plainly

What is not done.

A methodology that hides its gaps is not a methodology. All of this is published in FIXING_METHODOLOGY.md §12 and SIGNER_PROTOCOL.md §7.

LimitWhere it stands
Nobody uses it yetNo fixing has been published and no committee convened. A fixing needs participants — that is the honest chicken-and-egg
Striking is a human actBy design The schedule reports a missed strike rather than inventing a number nobody attested
Issuer and lender claimsRecorded, not verified. Only the venue's range is checked against reality
No holiday calendarBusiness days are weekdays; a public holiday reads as a missed strike
Not a regulated administratorBenchmark administration is licensed in the EU and UK. Recognition must be resolved first
A participant nodeThe standing blocker The desk runs from a local sandbox today
10 The ask

Four things, in order of speed to cash.

01
A paid engagement. Decentralization Services builds Canton apps for institutions. Weeks, not quarters.
02
An introduction to one lender. ACME Lend, Alpend, Haven Digital, Verity. Their liquidation engines consume a mark they did not produce and cannot defend. This is the real customer.
03
A participant node, or node-operator matching. The standing blocker on everything.
04
Co-marketing. Given willingly — it costs nothing and it buys the three above.
“You have fifteen venues where cBTC trades, and nothing that settles a contract against it.”