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
- 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
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
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.