All Projects â†’ yuzushioh â†’ HDWalletKit

yuzushioh / HDWalletKit

Licence: MIT license
Hierarchical Deterministic(HD) wallet for cryptocurrencies 💰

Programming Languages

swift
15916 projects
objective c
16641 projects - #2 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to HDWalletKit

ethereum-hdwallet
CLI and Node.js library for Ethereum HD Wallet derivations from mnemonic
Stars: ✭ 44 (-54.64%)
Mutual labels:  wallet, hdwallet
python-bip32
Minimalistic implementation of BIP32
Stars: ✭ 28 (-71.13%)
Mutual labels:  wallet, hdwallet
python-hdwallet
Python-based library for the implementation of a hierarchical deterministic wallet generator for more than 140+ multiple cryptocurrencies.
Stars: ✭ 210 (+116.49%)
Mutual labels:  wallet, hdwallet
cashuwallet
Cashu is a cryptocurrency wallet for smartphones. Be your own bank. Accept payments or spend crypto directly from your phone.
Stars: ✭ 35 (-63.92%)
Mutual labels:  wallet, hdwallet
hdwallet
HD wallet BIP-32 related key derivation utilities.
Stars: ✭ 20 (-79.38%)
Mutual labels:  hdwallet
open-coinomi-android
The final open source (GPL 3.0) release of Coinomi's cryptocurrency wallet for Android
Stars: ✭ 33 (-65.98%)
Mutual labels:  wallet
go-hdwallet
A multi-cryptocurrency HD wallet implementated by Golang.
Stars: ✭ 69 (-28.87%)
Mutual labels:  wallet
smrepl
A Spacemesh Terminal wallet app
Stars: ✭ 16 (-83.51%)
Mutual labels:  wallet
krux
Open-source, airgapped hardware signer for Bitcoin
Stars: ✭ 39 (-59.79%)
Mutual labels:  wallet
Essentia-iOS
All in One Blockchain solution
Stars: ✭ 50 (-48.45%)
Mutual labels:  hdwallet
ark-lite-wallet
💰 ARK Lite Wallet https://arkecosystem.github.io/ark-lite-wallet/app
Stars: ✭ 26 (-73.2%)
Mutual labels:  wallet
TheWorldExchange
A purely client-side wallet and direct interface showcasing the full functionality of Ripple / blockchain.
Stars: ✭ 34 (-64.95%)
Mutual labels:  wallet
ergvein
Multiplatform BTC wallet with client side filters
Stars: ✭ 35 (-63.92%)
Mutual labels:  wallet
python-graphenelib
Python3 library for Graphene-based blockchains
Stars: ✭ 69 (-28.87%)
Mutual labels:  wallet
host-manager
User-friendly desktop app for Sia hosts. Provides easy configuration, better financials, and smart alerts to make hosting simpler.
Stars: ✭ 62 (-36.08%)
Mutual labels:  wallet
sako
A self-hosted Monero web-interface.
Stars: ✭ 30 (-69.07%)
Mutual labels:  wallet
gxchain-wallet
GXC Wallet for mobile
Stars: ✭ 69 (-28.87%)
Mutual labels:  wallet
conceal-mobile
Conceal Mobile - Encrypted DeFI & Messaging App
Stars: ✭ 15 (-84.54%)
Mutual labels:  wallet
gotham-city
Gotham city is a fully functional project to demonstrate real-life example of minimalist Bitcoin decentralized HD wallet using 2 party ECDSA
Stars: ✭ 109 (+12.37%)
Mutual labels:  wallet
artunis-mobile
XRP Wallet app for Android and iOS, built in React Native.
Stars: ✭ 23 (-76.29%)
Mutual labels:  wallet

HDWalletKit

WalletKit is a Swift framwork that enables you to create and use HD wallet(Hierarchical Deterministic Wallets) in your app.

let mnemonic = Mnemonic.create()
// nuclear you cage screen tribe trick limb smart dad voice nut jealous

let seed = Mnemonic.createSeed(mnemonic: mnemonic)
let wallet = HDWallet(seed: seed, network: .main(.bitcoin))

do {
    let privateKey = try wallet.generateExternalPrivateKey(at: 0)
    let publicKey = privateKey.hdPublicKey()
    
} catch let error {
    print("Error: \(error)")
}

Features

Requirements

  • Swift 4.0 or later
  • iOS 8.0 or later

Installation

Carthage

  • Insert github "yuzushioh/HDWalletKit" to your Cartfile.
  • Run carthage update --platform ios.

License

WalletKit is released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].