Skip to content
This repository has been archived by the owner on Apr 2, 2021. It is now read-only.

Latest commit

 

History

History
62 lines (43 loc) · 2.3 KB

README.md

File metadata and controls

62 lines (43 loc) · 2.3 KB

ShockWallet Alpha

GitHub last commit PRs Welcome Chat Twitter Follow

Banner Shockwallet connects to your remote Lightning node, it overlays graph user nodes for a decentralized social network.

Running a Shockwallet node requires the Shock API backend, and LND

Features:

  • Basic LND Channel and Peer Management
  • Fee Control from mempool.space source
  • LNURL-Pay, Withdraw and Channel
  • Social Personas, Presence Indication and Feeds
  • E2EEncrypted Chat/Messaging
  • Automatic Seed and Channel Backup
  • Sender-Initiated Payments (Keysend-less)
  • Provider-less Notifications with node monitor (Android only)
  • LND 11 with Keysend & MPP (sharded payments)
  • Invoice liquidity intercept
  • Torrent Content Streaming
  • Torrent Publishing and Seed Service
  • Guest Webclient (prototype)
  • Advanced Coin Control and PSBT
  • Advanced Channel Management
  • Automatic Swaps
  • Portable LNURL-Auth Keyring

Node installer available at shocknet/Wizard

Build from source

Android:

Requires Android Studio and React-Native CLI

git clone https://github.com/shocknet/wallet
cd wallet
yarn install
react-native run-android //to run in Android Studio emulator
yarn build:release //to build APK

iOS:

Help Wanted: bc1q2pn0rf92mt3pznjxq9gg3wkmjv0cmuy88tmfl8


If you find any issues with this project, or would like to suggest an enhancement, please tell us.

© 2020 Shock Network, Inc.