What is Smart Contract Wallet?
A wallet governed by on-chain code rather than a single private key, allowing advanced security and recovery features.
A smart contract wallet is an account controlled by a program on the blockchain instead of by one private key. Because its rules live in code, it can enforce features like requiring multiple approvals, setting spending limits, allowing account recovery, and batching actions. It stands in contrast to a plain EOA, which a single key fully controls.
This matters because it can meaningfully improve safety. Losing one device need not mean losing everything, and built-in limits can cap the damage from a mistaken or malicious transaction.
Example: a smart contract wallet might require two of your devices to approve any transfer above a certain size, so a single compromised phone cannot drain the account.
Safety note: the wallet’s security depends on the quality of its code, so choose audited, reputable implementations, since a bug in the contract is a bug in your vault. Configure recovery and signer settings carefully and keep those backups safe. These wallets remove some risks of single-key custody but introduce smart-contract risk, so understand the trade-offs before storing large amounts. Related terms include account abstraction, multisig, EOA, and smart contract.
Related terms
Keep learning: read the guides · scam alerts · free tools · full glossary.