Wallet Standard
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.
Code
WalletandWalletAccountinterfaces- Global
windowevents - Wallet
registerWalletfunction - App
getWalletsfunction - Example of how wallets attach to the window
Extensions
See EXTENSIONS for chain-specific extensions to the Wallet Standard.
Design
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.
Build
See BUILD for instructions to build the repo from source.