As a backend developer, I came into Solana thinking transactions were basically API requests.
You send some data, the network processes it, and you get a success or failure response.
Technically that's not completely wrong.
But after building my first transfer tool during the MLH 100 Days of Solana challenge, I realized that mental model breaks down pretty quickly.
The Web2 Mental Model






