Skip to content

0xBlockPay/seed-vault-sdk

 
 

Repository files navigation

Seed Vault - Wallet SDK

Release (latest by date) Android CI

Part of the Solana Mobile Stack

Join us on Discord

Summary

Wallet APIs, a simulator for the Seed Vault, and related documentation.

Target audience

This repository is primarily intended for consumption by developers of Android wallet apps.

What's included

  • An integration guide for Android wallets
  • A set of Seed Vault Wallet API and support classes
  • A simulator implementing the Seed Vault Wallet interfaces
    • IMPORTANT: this is a simulator, and makes zero guarantees about security. It should never be used with any Solana accounts other than test accounts.
  • A fake wallet app for exercising the Seed Vault Wallet API
    • This app is only a partial implementation of a wallet. It is for development purposes only, and does not aspire to grow up to be a real wallet; it just pretends to be one.

How to build

All Android projects within this repository can be built using Android Studio

How to reference these libraries in your project

Gradle

dependencies {
    implementation 'com.solanamobile:seedvault-wallet-sdk:0.2.9'
}

Developer documentation

seedvault: JavaDoc

Get involved

Contributions are welcome! Go ahead and file Issues, open Pull Requests, or join us on our Discord to discuss this SDK.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 68.3%
  • Java 24.8%
  • TypeScript 5.4%
  • Ruby 0.5%
  • Objective-C 0.5%
  • Objective-C++ 0.3%
  • JavaScript 0.2%