Easy to correct smart contract vulnerabilities - upgradeable on-chain / deployed contracts Lower barrier to adoption for various languages - targets webassembly Recovery of lost keys - account management Permissions model for sharing state between accounts and contracts - account management Transparent, consistent and predictable gas prices - predictable network fees