Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wallet-standard/wallet-standard
https://github.com/wallet-standard/wallet-standard
blockchain crypto cryptocurrency hacktoberfest hacktoberfest2022 react solana standards typescript wallet
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/wallet-standard/wallet-standard
- Owner: wallet-standard
- License: apache-2.0
- Created: 2022-07-25T21:16:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T22:41:03.000Z (about 2 months ago)
- Last Synced: 2024-12-12T21:02:08.510Z (9 days ago)
- Topics: blockchain, crypto, cryptocurrency, hacktoberfest, hacktoberfest2022, react, solana, standards, typescript, wallet
- Language: TypeScript
- Homepage: https://wallet-standard.github.io/wallet-standard/
- Size: 2.36 MB
- Stars: 248
- Watchers: 11
- Forks: 38
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
- [`Wallet` and `WalletAccount`](https://github.com/wallet-standard/wallet-standard/tree/master/packages/core/base/src/wallet.ts) interfaces
- Global [`window`](https://github.com/wallet-standard/wallet-standard/tree/master/packages/core/base/src/window.ts) events
- Wallet [`registerWallet`](https://github.com/wallet-standard/wallet-standard/tree/master/packages/core/wallet/src/register.ts) function
- App [`getWallets`](https://github.com/wallet-standard/wallet-standard/tree/master/packages/core/app/src/wallets.ts) function
- [Example](https://github.com/wallet-standard/wallet-standard/tree/master/packages/example/wallets/src/window.ts) of how wallets attach to the window## Extensions
See [EXTENSIONS](https://github.com/wallet-standard/wallet-standard/tree/master/EXTENSIONS.md) for chain-specific extensions to the Wallet Standard.
## Design
See [DESIGN](https://github.com/wallet-standard/wallet-standard/tree/master/DESIGN.md) 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](https://github.com/wallet-standard/wallet-standard/tree/master/BUILD.md) for instructions to build the repo from source.