Priority goes to the transaction that landed first.
Lenders compete to fund real-world collateral. Rank is decided by where each transaction actually landed in the block order — proven on Creditcoin, not asserted by anyone. Not by who reached a filing office first.
Deployed on Creditcoin CC3 and Ethereum Sepolia. Every figure on this page links to a public explorer.
Verification is one Creditcoin transaction once the proof exists. The wait before it is the source block being attested, and it is real.
Two lenders, one block
Lien priority is normally an administrative race — whoever files first, wins. That race is decided by an office, after the fact. This one is decided by the chain, at the moment it happens.
How it works today
A lender files a lien with a registry and hopes the clerk timestamps it before anyone else's. Priority is an administrative outcome, argued after the fact, and the record lives somewhere neither party controls.
How it works here
A lender sends a transaction. Its block and its index inside that block are facts the chain already committed to, and the precompile re-derives them from the proof itself. There is nothing left to argue about.
How a facility works
Three steps, in order. Nothing here needs a trusted intermediary.
- 1
A borrower posts terms
They register a real asset — a warehouse receipt, a freight invoice — and publish how much they want across three tranches, with a rate for each.
- 2
Lenders race to lock
Capital locks on Sepolia. Whoever's transaction lands earliest in the proven order takes the senior rank; anything past a tranche cap comes back in full.
- 3
Priority settles by proof
Once the source block is attested — 6.5 to 9.3 minutes, measured — the precompile verifies every lock in one call and the lien is recorded.
What is deployed
Live contracts on two chains, and the Attestcoin precompiles they depend on.
- AttestationGate
- 0x1E67…9153
- PriorityEngine
- 0x16FD…2714
- CollateralRegistry
- 0x39E9…79b5
- ClaimToken
- 0xFc15…2D45
- RefinanceEngine
- 0x07A5…A433
- Attestation latency
- 6.5–9.3 min
- Median
- 7.8 min
- Samples
- 239
- Locks returned in full
- 2
Not audited. Testnet only.
What this does not claim
The limits are part of the design, so they are stated here rather than discovered later.
- Ordering is not authenticity.
- This stops one registered claim being financed twice. It cannot tell you a custodian issued two receipts for the same physical lot — that is a different problem and this protocol does not solve it.
- Proof is not instant.
- Attestation of a source block takes 6.5 to 9.3 minutes on Sepolia, measured across 239 samples. Verification is fast once the proof exists; the wait before it is real and the interface says so.
- Proof is not law.
- A court has never been asked to weigh a block index against a filing date. What this gives you is an ordering neither party can dispute, not a ruling.