Our goal has always been to be the go-to blockchain node platform across any chain and environment. Today, that includes the nodes you run on your own hardware. Running your own Ethereum infrastructure should be the basic right of every individual and household. Nodes should be easy. The catch? Self-hosting has always meant complexity. Manual setup, client updates, nodes falling out of sync, moni
Some time ago, I was building a chat application using AWS Websocket API gateway. Things were going smoothly. I created a WebSocket API Gateway, added $connect, $disconnect, and sendMessage/addGroup routes. From the frontend (React) side, everything was fire-and-forget. You send a message, and the onMessageHandler takes care of it 💪🏼 But then a new requirement of uploading files using S3 signed
Every production dApp built in 2022–2023 has the same problem sitting in its package.json: "wagmi": "^1.4.12", "ethers": "^5.7.2", "@rainbow-me/rainbowkit": "^1.3.5" These three libraries are tightly coupled. wagmi v2 dropped ethers entirely in favor of viem. RainbowKit v2 requires wagmi v2. Migrating one without the others breaks everything. Every team I've seen approach this migration does it t