Building Coverage: ██████████▒ 94% @Verdict_Finance Blockchain Evangelist Security Researcher OG Link Marine

Moon
Joined January 2018
Caducus retweeted
Thrilled to welcome @GenLayer to Arbitrum GenLayer is the adjudication layer for the agentic economy, where validators running different AI models make the onchain judgments The programmable economy grows
GenLayer is moving to @arbitrum. After years of building alongside @zksync, we’re grateful for everything we’ve done together and we’ll keep collaborating on what’s next in Prividium and enterprise. The next phase of Bradbury is now live.
23
38
5
361
23,650
I really hope we aren't living in the times were a micro KOL (sorry didn't even check your acc) will post a bunch of vibecodes on a X_POST and people will replicate to be saved by a critical vulnerability. This is insane. You are insane. And people are stupid. That's dangerous.
Here is a full list of what you can do NOW for PHP2Shell (CVE-2026-109618 / CVE-2026-109619) as a temporary mitigation. (generated and validated by LLM) 1️⃣ Do this first. In php.ini or the FPM pool, set: session.upload_progress.enabled = 0 Reload PHP-FPM, then update PHP right after the release (21 Oct, 14:00 UTC). 2️⃣ Edge block until you patch. It blocks the PHPSESSID cookie and query (also lowercase and URL-encoded), and all multipart/form-data requests. ⚠️ File uploads stop working until you remove it. ☁️ Cloudflare (WAF custom rule, action Block): (lower(url_decode(http.cookie)) contains "phpsessid") or (lower(url_decode(http.request.uri.query)) contains "phpsessid") or (any(lower(http.request.headers["content-type"][*])[*] contains "multipart/form-data")) 🟩 nginx (http {} context): map "$http_cookie|$args|$content_type" $block_php2shell { default 0; "~*(?:p|%[57]0)(?:h|%[46]8)(?:p|%[57]0)(?:s|%[57]3)(?:e|%[46]5)(?:s|%[57]3)(?:s|%[57]3)(?:i|%[46]9)(?:d|%[46]4)" 1; "~*multipart/form-data" 1; } In each server {} block: if ($block_php2shell) { return 403; } 🔒 Caddy: @php2shell expression `{header.Cookie}.matches("(?i)(?:p|%[57]0)(?:h|%[46]8)(?:p|%[57]0)(?:s|%[57]3)(?:e|%[46]5)(?:s|%[57]3)(?:s|%[57]3)(?:i|%[46]9)(?:d|%[46]4)") || {query}.matches("(?i)(?:p|%[57]0)(?:h|%[46]8)(?:p|%[57]0)(?:s|%[57]3)(?:e|%[46]5)(?:s|%[57]3)(?:s|%[57]3)(?:i|%[46]9)(?:d|%[46]4)") || {header.Content-Type}.matches("(?i)multipart/form-data")` respond @php2shell 403 🚦 Traefik v3 (Coolify: Server > Proxy > Dynamic Configurations). Add this to the https router and also to a copy for the http entrypoint: http: routers: block-php2shell: rule: "HeaderRegexp(`Cookie`, `(?i)(?:p|%[57]0)(?:h|%[46]8)(?:p|%[57]0)(?:s|%[57]3)(?:e|%[46]5)(?:s|%[57]3)(?:s|%[57]3)(?:i|%[46]9)(?:d|%[46]4)`) || QueryRegexp(`PHPSESSID`, `.*`) || HeaderRegexp(`Content-Type`, `(?i)multipart/form-data`)" priority: 100000 entryPoints: [https] middlewares: [deny-all] service: noop@internal tls: {} middlewares: deny-all: ipAllowList: sourceRange: ["255.255.255.255/32"] ✅ Test: curl -s -o /dev/null -w '%{http_code}\n' -H 'Cookie: PHPSESSID=x' https://your-app → 403 curl -s -o /dev/null -w '%{http_code}\n' -F a=b https://your-app → 403 The edge block does not protect direct origin access. Disable upload_progress and patch PHP.
2
160
🥧BAKED IN🥧 Any developer that uses OpenZeppelin templates or token wizard for their token (hint: they all do) can now easily get CCIP and ACE standards baked in.
Today we’re announcing a strategic partnership with @chainlink Chainlink CCIP and ACE are now natively embedded across OpenZeppelin tooling, giving institutions and developers one trusted foundation for moving assets and operations onchain.
8
23
182
2,707
Quantum now has its own token map: post-quantum L1s, chains adding upgrades, quantum-branded coins. A narrative is easy to list. Resilience is harder to prove. Which of these can actually migrate their cryptography? That’s what we rate at Verdict.
2
1
4
123
THE @chainlink STANDARD
Today we’re announcing a strategic partnership with @chainlink Chainlink CCIP and ACE are now natively embedded across OpenZeppelin tooling, giving institutions and developers one trusted foundation for moving assets and operations onchain.
15
111
We are the cows of the future. Cows don’t know money exists, yet the bond market runs their lives. When AI agents build a financial system more sophisticated than we can follow, that’s us. We need to see what agents are exposed to, in real time. That’s Verdict.
2
2
6
185
DeFi protocols, chains, and infrastructure teams have two modes. Chase the narrative. Or scramble to fix a catastrophe after it happens. Neither one is risk management. No one is building the layer that stops the catastrophe before it arrives. That’s the gap Verdict exists to close.
1
3
58
Most well-known chains, infrastructure projects, and DeFi protocols are quietly getting ready for quantum attacks. The work is happening behind closed doors. Key scheme audits, post-quantum migration planning, architecture reviews. The teams that understand what’s coming aren’t waiting for it to be urgent. We’re already working with protocols on exactly this. Mapping quantum exposure, identifying vulnerable cryptographic dependencies, and building a path to post-quantum readiness before it becomes a crisis. Is your protocol doing the same? Quantum readiness is a Verdict rating criterion. DM us to find out how we can help you quantum-proof your protocol.
3
1
3
154
Couldn't agree more. This leaves a very bad precedent for future bugs and it's not the first time. Ripple is known for being cheap and not giving enough support where it's needed. They have no problem spending millions in events and PR campaigns, but when it comes to really supporting XRPL and its builders thry become reluctant and give these ridiculous amounts. The XRPL ecosystem is in a very sad state right now and it keeps getting worse.
Replying to @XRPLF
Cheaply paying the whitehat $250K for a critical infinite XRP supply bug when your treasury has billions? Thanks for helping ensure the next time an attacker exploits it for 9 figures instead of reporting it in good faith. This is why people do not take XRPL or Ripple seriously as an org….
27
15
4
146
20,504
Caducus retweeted
so about the $86m ledger drain. everyone’s screaming “ledger got hacked” again. i spent the evening digging and it’s dumber and scarier than that there’s a shop in malaysia called cryptobilis that sells hardware wallets. ledger has it listed as an official authorized reseller since at least 2022, for malaysia, indonesia and the philippines. legit shop, real devices, years of normal customers this spring the founders sell it. the deal comes with an NDA: they can’t tell anyone about the sale until october 19 by august the company registry shows one owner with 100%. some guy from heilongjiang, china the shop keeps running like nothing happened. the site, the name and the “authorized by ledger” badge all stay up then on oct 8 @MagicalTux posts photos of a ledger he cracked open. hidden under the screen there’s an extra little board with an LTE modem and an eSIM. it just watches the display. you set up your wallet, your 24 words show up, and they get sent out over mobile data. ledger’s genuine check doesn’t catch it because the actual ledger chip is real. his device came from malaysia xitter.cf/MagicalTux/status/2108… that post does 120k views 22 hours later someone sweeps everything. 203 BTC hits two addresses in literally one block. ~$58m USDT moves on tron in the same hour. i added up all the wallets: ~$91m about 7 hours after that ledger says “we’re investigating” and asks cryptobilis to pause sales cryptobilis is still on ledger’s site as an authorized reseller to be fair, nobody has officially tied the new owner to the bugged devices yet, and ledger hasn’t confirmed how it happened. but read it as a business plan: get authorized, sell real stuff for years, quietly sell the company under an NDA, keep the badge, ship devices that phone home, then drain everything the second someone notices and was ledger even told the shop got sold? nobody’s said so “authorized reseller” means ledger trusted whoever ran the shop back in 2022. says nothing about who runs it today bought your hardware wallet anywhere but the manufacturer? open it up today, ledger literally has a guide for that. then move to a fresh seed on a device bought direct wonder who’s going to answer for this: the chinese frontman from heilongjiang, the shop’s previous owners, or ledger itself @Ledger clearly needs to keep a much closer eye on who they call official resellers, and take way more responsibility for who sells their devices and how
Ledger is investigating reports of loss of funds from users in South East Asia who purchased products from a reseller named CryptoBillis. As a precaution, and pending the results of our investigation, we have asked CryptoBilis to pause all sales and shipments of Ledger devices. We recommend Ledger users who purchased from this reseller in the last 90 days to not initiate set up if you have not done so yet. If you have set up your Ledger device, consider moving assets to a new Ledger signer (with new seed). We will continue to inform customers of updates as the investigation progresses. Reach out to Ledger customer support through official channels with any questions: support.ledger.com/
227
707
174
5,151
599,883
Blockchain and smart contracts fix this. Start demanding with your vote
Μια εβδομάδα που δεν περιμέναμε 🧭 Πριν από 10 μέρες ανοίξαμε τo diafaneia σε όλους. Οι αποφάσεις της διαύγειας ήταν ήδη δημοσιευμένες, αλλά είναι εκατομμύρια και δύσκολα διαβάζονται. Θέλαμε ο καθένας να βρίσκει γρήγορα αυτό που τον ενδιαφέρει. Αυτό που ακολούθησε δεν το περιμέναμε:
1
56
ep 0 of “What’s The Verdict?” is live .@cholmes (Verdict) + @bockus (@Fidesiumapp) on the real state of risk in DeFi right now with @HarryGbc Vibe coding vulnerabilities. State-sponsored attackers. Quantum readiness. Governance exploits. Attackers only need to win once. Defenders have to win every time. 🎙️ Hardwired by @AlphaWireHQ : The State of Risk in DeFi youtu.be/Vio7dXySyGU?si=cuMP…
4
6
153
Hyperchainlinkization at it again. The @chainlink umbrella is spanning across all DeFi with no end in sight.
Introducing CCIP Vault Adapters — one-click cross-chain deposit infra for vault providers. Accept deposits from more than 80 chains while strategy and accounting stay on one chain, powered by CCIP. Already adopted by Aave, Lombard, Maple, and more 🧵👇
1
1
19
524
Caducus retweeted
Quantum FUD? It would be a shame if there was a company already prepared to help anyone with that: verdict.finance/products/qua…
1
3
135
Today I call upon the blockchain industry to calmly begin planning for "bunker mode". My personal recommendation is to set in motion a controlled mass migration of assets to fresh addresses, i.e. addresses whose pubkeys remain hidden behind a hash. Holders, starting with large and sophisticated ones, should consider moving the bulk of their funds to addresses that have never signed a transaction. And when they do sign one, they should also move remaining funds to a new address (possibly generated from the same seed phrase). Don't rush. While I believe there is cause for action a rushed migration would do more harm than good. Don't panic either. Moving assets to protected addresses is a simple, preventative step which does not require new cryptography or new wallets. IMO it is now reasonable to brace for the possibility that ECDSA breaks before qday, in the worst case in months not years. By "break" I mean fast private key recovery (e.g. in one week) on available hardware (e.g. a large GPU cluster). Recent days have been humbling for human mathematical intuition. Long-held, unquestioned hypotheses have fallen. This includes the n log(n) bound for integer multiplication and the 3SUM conjecture. In hindsight, May's unexpected disproof of the Erdős unit distance conjecture was our warning shot. Yesterday's OpenAI drop made it clear that mathematical superintelligence is upon us. They say there are weeks where decades happen. We are about to live through weeks where centuries of mathematical progress happen. Could our magic 64-byte ECDSA signatures be too good to be true? Was it just security through obscurity all this time? Elliptic curves feel especially vulnerable to superintelligence. Curves carry rich structure, with room for fancy tricks like Schoof, Frobenius, pairings. (By contrast, hashes are designed to minimise algebraic structure.) Separately, as Ewin Tang can attest, an efficient quantum algorithm sometimes foreshadows an efficient classical one. We should be open to the possibility of a classical counterpart to Shor that breaks elliptic curves and RSA at once. Also noteworthy is the striking under-representation of cryptographic breakthroughs among the 722 mathematical results OpenAI published. I've witnessed first-hand the US government censoring academic quantum cryptanalysis results. Backroom interventionism is my base case. I urge large, sophisticated actors to lead by example. Project11's "risq list" (bitcoin-risq-list.projecteleven[.]com) is a great tracker of exposed BTC pubkeys. Binance, Bitbank, Robinhood, Bitfinex, and Tether have an opportunity to harden their cold storage. Next month I'll address institutions in London in a live Q&A (forum.ethereuminstitutional[.]org/london-2026). Again, please do not rush. Wallets holding under 50 BTC enjoy partial cover from "Satoshi's shield", i.e. his 20K exposed addresses that hold 50 BTC each. Load-bearing signers like oracles and L2 security councils should consider rotating ECDSA pubkeys with every signed message and/or multi-signing with a hash-based schemes like SPHINCS. Exiting bunker mode safely will require post-AI cryptography. My inclination is to go all-in on hash-based cryptography and avoid structured mathematical assumptions entirely, whether from curves, lattices, or isogenies. A single battle-tested hash (e.g. from the SHA or BLAKE families) yields plausible post-AI security. The Ethereum roadmap on strawmap[.]org fully embraces hash-based cryptography with end-to-end formal verification as a response to the quantum threat. Those timelines must now be revisited and accelerated in light of mathematical superintelligence. I'll be pushing for maximum defensive acceleration.
5,958
6,261
2,293
25,549
6,656,744
Caducus retweeted
One thing we are seeing in project repos is docs bloat, tons of outdated markdown giving conflicting & stale info to auditors. Do occasional docs cleanup especially before audit, archive the old stuff make it really easy for auditors to find relevant updated docs 🙏
7
2
45
1,616
Caducus retweeted
In 2008, issuers shopped around for the best rating, the agencies they paid delivered it, and we got the crash. Verdict is building DeFi risk ratings that anyone can challenge. Anyone can access the grades for free. We rate protocols, chains, tokens, oracles, vaults, organisations and bridges. Each rating is a card: the entity's profile and its answers to the risk questions behind the grade. The data comes from feeds like @SPGlobal's stablecoin assessments, read on-chain through @chainlink, plus @DefiLlama, @coingecko, @immunefi and @dexscreener. Then @GenLayer validators, run by other people on other AI models, check each card's fields against their sources, re-score our judgement calls without seeing our scores, and flag anything that has gone stale. Appeals are permissionless. Anyone can appeal a check, and each appeal goes to a bigger, fresh panel of validators that decides in public. We find the evidence. @GenLayer judges it. Risk in DeFi isnt isolated, its inherited, so we built a dependency graph to highlight this. Protocols integrating with @Verdict_Finance can see exactly where the risk sits and where the dependencies are. xitter.cf/GenLayer/status/210567…
The internet never had a judge. AI agents are about to move $9 trillion. Nobody built the part that handles disagreement. GenLayer did. And now you can become part of it: portal.genlayer.foundation/g…
1
3
6
214
"What's The Verdict?" The Verdict Finance podcast drops soon. Risk, security, and the infrastructure keeping money safe as finance goes agentic. first episodes loading. watch this space.
3
3
82