The Wallet Standard is a set of interfaces and conventions designed to improve the user experience and developer experience of wallets and applications for any blockchain.
Wallet
andWalletAccount
interfaces- Global
window
events - Wallet
registerWallet
function - App
getWallets
function - Example of how wallets attach to the window
See EXTENSIONS for chain-specific extensions to the Wallet Standard.
See DESIGN for the original design principles of the Wallet Standard. It's somewhat outdated with respect to the code, but generally captures its purpose.
See BUILD for instructions to build the repo from source.