I've been building on EVM chains for a while Base, Ethereum, the usual.
I thought picking up Solana would be a lateral move. Same concept, different syntax.
I was wrong, and the transactions are where that became obvious.
What I thought I knew
On EVM chains, a transaction is mostly a wrapper. You have:










