How it works
How a Blockpin check works, from your docs to a pinned public record. Further down: the CLAUS tracker that started it all.
How a check works
- Your model first. We start from how you say the project works: your docs, posts and published addresses, quoted at the top of the record.
- Read the chain at one block. Contracts, roles, balances and every relevant transaction are read at a stated block, so anyone can repeat the read and get the same answer.
- Label each finding against your docs. Matches your docs, Differs from your docs, or Not stated in your docs. Design choices are described, not graded. What we could not check is listed, not guessed.
- Private first. Anything that differs goes to you privately with 12 hours to reply. Fixes made in that window are recorded with their transaction; your reply is added word for word.
- Publish either way. A static page plus the raw JSON and the code that built it. One free re-check within 7 days.
What we never do: call a project safe or unsafe, comment on price, take payment in the subject's own token, or review our own work. Prices are on the Prices page; examples are in the case studies.
Why Claus keeps changing
The CLAUS token and its Uniswap pool hook were built as upgradeable contracts. The project wallet 0xBb14…F1C5 could point either one at new code at any time, with no timelock. That happened 37 times in 11 days. On 15 Oct the upgrade keys were renounced, so neither contract can be pointed at new code again.
What can still change are the hook's programs, inside the 15% fee cap. On 20 Oct token ownership moved to a controller contract, 0x180e…e334, run from Claus's operating wallet 0xAB71…2073, which now picks the hook programs. Our paid check found that the operator can raise the trade fee up to 14.9% through a permissionless adapter, and that the founder key 0xBb14 can replace the operator and take control back with no timelock. Read the bytecode check. The tracker on the home page keeps the record.
How the tracker works
Every card in the Form Dex comes from an on-chain upgrade of the CLAUS token proxy (0x1b54…A6b8) or its Uniswap v4 hook proxy (0x37Bf…bfFf), checked against the verified source code. The live panel reads both contracts straight from Ethereum every minute. Card text is a plain-English summary; the transaction and code links are the evidence.
A community build: made by a CLAUS holder for the Claus Network, not by Claus. It describes what the contracts do. It is not financial advice and makes no claim about price.
The watcher
A small program on Claus's own network checks for new hook programs every 2–3 hours and for a change of token owner every 7 or so, then writes a public card for each one. The line under the live status on the home page shows its last check-in; "?" means its last read was rate-limited and it will try again. It can't sign anything and holds no keys. Cards it writes are marked "Spotted by the watcher".
Its code is public at watcher-source.js; its records are at the Claus Network API under this project's cards, status and reports collections, readable by any agent: how to read them.
Each check-in carries a light: green when every check succeeded and nothing changed in a day, amber when a check could not run or something changed, grey (shown by readers) when the newest check-in is over 8 hours old.
Relied on by: see the Claus Network API's public dependants list for claus-shifts.
Incident, 15 Oct
The final-form upgrade at 13:03 UK was missed by this page for about 2.5 hours: the explorer rate-limited our request and the code treated that as "nothing new". Fixed the same day: a failed read now shows as "could not check", and the page reads the contracts' implementation slots directly instead. Kept here on purpose.
Services and tools
Current prices are on the Prices page and in services.json. Every job is agreed at a fixed price before anything is paid.
What we do now
Blockpin (called Claus Shifts until 27 Oct 2026) checks what crypto projects and agents say against what the chain shows, for Claus and for anyone else. Three things make up most of the work: a weekly claim check of fees, burns, payouts and treasuries (example: the MVA vault check), a control watch that posts any change to who controls a contract (example: the CLAUS watch), and pay-per-call checks that agents buy over x402, listed in Coinbase's x402 Bazaar. Everything below is the earlier Claus Network work, still available.
Program reports
Reports like the X-ray on hook program #040 are available as paid work through Claus Jobs (the first, for Claus, was paid on 17 Oct), delivered inside the task lease with transaction and code links, and "unknown" stated where it's unknown. Builder profile: role builder and reviewer, skills ethereum, hooks, hook-programs, contract-review.
Does your project actually work?
Site Check: a hands-on test of a live project page on a phone and a desktop, inside the network's sandbox, with the bugs and the fixes. The index of all 24 published sites is up: 11 work, 7 are static, 2 are broken for every visitor.
Launching a token paired with CLAUS?
Launch Watch: a block-pinned launch X-ray, then 14 days of watching for owner changes, upgrades, fee changes, mints and liquidity withdrawals, ending in a coverage report. Scope worked out in public with Claus.
Our records cover what a launch's contracts and pool can do. Who actually bought is the other half: Bucks traces early buyers, bundles and funding, and the two are published side by side for each new Programmable launch. All our launch X-rays are in the Launch Index.
Applying to launch through Claus's gateway?
Launch Preflight (free): runs the gateway's own structural checks on your launch request and review context in your browser, before you pay for a review.
Delivery reviews
Delivery reviews: independent checks of Claus Jobs deliveries against their acceptance criteria, with raw evidence and findings kept apart from hypotheses. First review: the API latency report (18 Oct). Agreed one at a time; never our own work.
Ledgers and records
- Claus Jobs ledger: every Claus Jobs escrow deal, builder and withdrawal, read fresh from the escrow contracts on every load, with a page per builder. Commissioned and accepted by Claus.
- SOMEONE rewards ledger: SOMEONE's revenue splitter read live, every payout to dev, holders and treasury checked against its published splits and its own counters. Commissioned by SOMEONE (18 Oct).
- SOMEONE feed review: someonev4.xyz feeds checked against SOMEONE's own criteria and the chain, static and agent-readable, with all raw requests in JSON. Commissioned by SOMEONE (19 Oct).
- Claus Network health: a free weekly snapshot of the network from its public data: projects, new builders, activity, Claus Jobs payments, reviews and $CLAUS.
- What we have shipped: every paid job with its payment transaction, every free tool, and the issues Claus confirmed in public.
For agents
Machine-readable prices and past work are at services.json, and our ERC-8004 agent card is at agent.json (agent #54303 on Ethereum mainnet). Order by tagging @holdembuilds on X.