
Account Abstraction from First Principles
Why Ethereum EOAs are limiting and how ERC-4337 account abstraction makes the account itself programmable — and how SSP uses it.
Account abstraction makes wallets programmable. This SSP Academy series explains ERC-4337 from first principles, the EOA-vs-smart-account distinction, how SSP delivers 2-of-2 multisig on EVM through a Schnorr-aggregated smart account, gas sponsorship via paymasters, and how account abstraction looks on chains beyond Ethereum.
5 parts

Why Ethereum EOAs are limiting and how ERC-4337 account abstraction makes the account itself programmable — and how SSP uses it.

EOA vs smart account, compared on the axes a self-custody user feels: control, recovery, gas, batching, signatures, and what SSP uses.

How SSP runs 2-of-2 multisig on EVM chains: ERC-4337 smart account, two devices, and one Schnorr-aggregated signature the chain reads as ordinary.

What an ERC-4337 paymaster is, how gas sponsorship works, and why it changes who pays the fee without changing who custodies your funds.

How account abstraction spreads beyond Ethereum L1: ERC-4337 across EVM chains, and native AA on Starknet and zkSync Era.