Most DeFi hacks don't hit the contract. They hit the frontend.
So I deleted JavaScript from mine.
~20 KB runtime. 2 dependencies. 0 npm tree to poison. Built in Elm, with a type-safe lib I wrote.
The drainer hacks you've read about can't land here. The compiler refuses.
Most DeFi hacks don't hit the contract. They hit the frontend.
So I deleted JavaScript from mine.
~20 KB runtime. 2 dependencies. 0 npm tree to poison. Built in Elm, with a type-safe lib I wrote.
The drainer hacks you've read about can't land here. The compiler refuses.
@tweirtc894gwrh Haha, thanks! Safety first is always the way to go. Appreciate the wise words 👍 We'll keep everything secure on our end. Excited to keep pushing Intrepid Dev forward safely and steadily.
// SHIPLOG
elm-web3 has a new address.
I wrote it under a year ago because I wanted it to exist. Type-safe Web3 in Elm wasn't a thing, so I built it.
Elm is complete in a way most languages aren't. You map the whole problem as a finite state machine. No runtime exceptions. If it compiles, it runs.
elm-web3 brings that property to Ethereum work. The ABI-vs-runtime drift bug that haunts every TypeScript dApp? Doesn't compile here. The error finds you before the user does.
Lived under a personal handle until today. Now under @intrdev — same code, same author, company roof.
I use it. My clients use it. I keep it alive because that's the deal when you ship something.
https://t.co/54BXmieysR
The way Claude code seems to work is it passed back and forth some sort of concept of control from the user to the ai and while the ai is using the terminal the UX is SO BAD it possibly is slowing down AI advancement.
@claudeai
You likely already know this but, if you didn't now you know.