The fee-on-transfer bug that locks funds forever (with a working PoC)
Last week I found this pattern in a real audit. I can't name the protocol — it's under responsible-disclosure until the program confirms a fix — but…
Последние новости Testing & QA от Tech News
Last week I found this pattern in a real audit. I can't name the protocol — it's under responsible-disclosure until the program confirms a fix — but…
Hardhat 3 выбросил mocha и chai и теперь тесты гоняет родной node:test, а с контрактом разговаривает viem. Гайды по миграции подробно рассказывают п…
A smart contract can accept a new implementation and still have no safe route back. The upgrade transaction may succeed, the old bytecode may remain…
The most expensive bug in the game I just shipped could only fire on 1.01% of rounds. Here is the shape of it. Replay is a betting game where the fi…
I lost most of a day to a bug that never once failed. I was building a contract that pays for its own future: an access subscription that re-arms it…
You got sandwiched. Your swap landed between a searcher's buy and their sell, you paid for it, and every receipt you can pull agrees that you were r…
On an order book, the depth you see is a promise. The market maker showing you a bid can pull it in the same block you try to take it, and nothing o…
When I started building my NFT marketplace in Solidity, my main goal was simple: Make it work. But as the project grew, I realized that writing Soli…
Redbelly Network Troubleshooting Guide 22 common developer errors, with the exact command that fixes each one. Redbelly Network is an EVM-compatible…
In the last few weeks two protocols were drained through the same class of bug: an access-control exploit . RISEx lost ~$673k. WEMIX.FI Lend lost ~$…
The first time I let a local model drive Foundry unsupervised, it spent eleven turns trying to fix a fuzz test by renaming the test function. Not ch…
I have shipped software for 18 years. Roughly 8 of those in crypto. And this week I signed up for my first Sherlock audit contest, and my hands were…
If you were using MythX before March 31st, you already know. ConsenSys quietly sunset the entire MythX suite. One day it was there, the next your CI…
I built a small index basket app on Robinhood Chain because I wanted to understand the developer path from the first contract deploy all the way to…
When you submit a transaction, it sits in the public mempool before it is mined, visible to everyone. Bots watch that mempool and reorder, insert, o…
Every year the post-mortems pile up, and every year the same category sits at the top of the loss chart. Not reentrancy. Not oracle manipulation. Ac…
Your fuzz tests pass. Your unit tests pass. Coverage is green. Then the protocol goes live and someone drains the vault with a five-transaction sequ…
A .NET Dinosaur in Web3. Day 16 - ERC-20 Token & ICO 😈 Day 4 of 7: Building Own Currency… Cryptocurrency! Day 4 it’s exactly give me some practi…