📰 Dev.to · Harrie
8 articles · Updated every 3 hours · View all reads
All
Articles 75,434Blog Posts 102,388Tech Tutorials 18,459Research Papers 16,003News 13,146
⚡ AI Lessons

Dev.to · Harrie
3w ago
Handling Midnight SDK Breaking Changes: A Developer's Upgrade Playbook
You run npm update on a Friday afternoon. Tests were passing that morning. Now your terminal looks...

Dev.to · Harrie
3w ago
Contract size limits on Midnight: what breaks when your dApp grows too complex
You write a clean contract. It works. Then you add governance. Then staking. Then rewards. Then you...

Dev.to · Harrie
⚡ AI Lesson
3w ago
Contract-state accounting vs UTXO tokens: two models for onchain value on Midnight
Midnight gives you two ways to represent value in a contract. Most tutorials pick one and move on....

Dev.to · Harrie
3w ago
Replay Attack Prevention in Compact: Nonces, Nullifiers, and Domain Separation
On Ethereum, replay protection is built into the protocol. Every account has a nonce; every...

Dev.to · Harrie
3w ago
Understanding Wallet Sync in the Midnight SDK: Why Your Deploy Fails Before It Starts
You call balanceUnboundTransaction. It throws — or worse, it succeeds silently with wrong token...

Dev.to · Harrie
3w ago
Building a Commit/Reveal Voting System in Compact
On-chain voting has a timing problem. When votes are cast publicly, participants can watch early...

Dev.to · Harrie
3w ago
Working with Maps and Merkle Trees in Compact
Compact gives you two ways to store collections on-chain: Map and MerkleTree. They look superficially...

Dev.to · Harrie
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
The Zero-Knowledge Trap: Why ownPublicKey() Cannot Prove Identity in Compact
For everyone who has ever written Solidity before, you should know this...
DeepCamp AI