- espressocash_app: full-fledged mobile wallet for iOS and Android on Solana built with solana library.
- espressocash_backend: backend code for the Expresso Cash Universal Links protocol support.
- The solana library. This is the implementation of the Solana transaction codec and the JSON RPC api.
- The jsonrpc_client is used to generate the RPC api methods from their definitions. This technique helps us stick to the DRY principle very easily.
- The Borsh serialization package which is itself divided in two packages borsh and borsh_annotation. The former is a code generator that generates borsh serialization and deserialization for a Dart class. And the latter is an annotation used to annotate these classes.
- The solana_mobile_wallet and solana_mobile_client packages. The former is a reference implementation of the Solana Mobile Wallet Adapter, containing a Fake Wallet to exemplify the scenario callbacks. The latter is the client-side implementation for the solana_mobile_wallet scenarios, also containing a Fake DApp example.
- The solana_seed_vault package, which implements the Solana Seed Vault SDK for Flutter.
forked from espresso-cash/espresso-cash-public
-
Notifications
You must be signed in to change notification settings - Fork 0
Dart and Flutter apps and libraries maintained by Espresso Cash team for Solana.
rhbrunetto/espresso-cash-public
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Dart and Flutter apps and libraries maintained by Espresso Cash team for Solana.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 49.8%
- Dart 47.1%
- Java 1.7%
- Kotlin 0.9%
- HTML 0.2%
- CSS 0.1%
- Other 0.2%