Self-custody. Receive in seconds. Built for real-world commerce.
Most Lightning wallets stop at send and receive. ShockWallet adds the commerce layer — multi-account wallets, product and service offers that pipe into your line of business, and subscriptions — and still gets you receiving in 2 clicks.
AS SEEN IN
Install to first payment in seconds. Send and receive sats on your own node, a shared community node, or bootstrap — without fighting every step to get there.
Multiple identities and logical accounts — keep personal, business, and guest money separate.
Invite guests to your node — they get an account with someone they trust: you. Or join someone else’s.
Full node controls when you need them — separate from everyday wallet use.
With blinded paths, decoupled keys, encrypted storage, and no dependence on central coordinators, SHOCKWALLET promotes good practices instead of empty promises.
Install to first Lightning receive in two clicks.
Your keys and node access stay yours — without a painful user experience.
Web, desktop, and mobile — synced across all your devices.
Use a trusted shared node and your own non-custodial node at the same time.
Start in the browser, install from the app stores, or sideload the APK. Sign in with the same Nostr keys on each device and your wallet stays in sync.
Google Services are optional, used only for push notifications on Android.
Or download the APK directly from source.
CLINK lets product and service offers collect payment plus the details you need to fulfill — then send that into your existing tools, without standing up a custom web server. Create the offer once in ShockWallet; payment and customer data arrive together.
Lightning.pub is the engine behind SHOCKWALLET: a Nostr-native node stack with
automated channel management, multi-layer accounting, reporting, webhooks,
and CLINK integration.
The fastest path to a production-ready Lightning node—live in minutes on a budget VPS
with a single-line deployment, managed remotely in seconds over Nostr via SHOCKWALLET's integrated dashboard.
Everything you need to know about SHOCKWALLET, self-custody, and the Lightning Network. Can't find an answer? Check the docs' FAQ or join and ask in Telegram .
SHOCKWALLET is a non-custodial wallet client by design. Your private keys
and node credentials never leave your control, and we have no access to your funds.
However, the level of custody depends on how you choose to connect:
Self-Hosted — 100% non-custodial. Connect your own node for complete financial sovereignty.
Bootstrap Mode — A quick-start option that functions as a temporary service credit to get you up and running instantly. Once your balance is sufficient, we'll guide you through upgrading to your own VPS or cloud node.
Shared Node — A trust-based setup where you connect to a node run by a trusted friend, family member, business, or community organizer.
Self-Custody
Open Source
No. You have three options depending on how much sovereignty you want:
Bootstrap — use
Lightning.pub's
hosted node with zero setup. Just click "Bootstrap" when asked. Once your balance
is sufficient, we'll guide you through upgrading to your own VPS or cloud node.
Self-hosted — run your own Lightning node
for complete financial sovereignty. Share access and invite others to use your node.
Trustodial mode — connect to a trusted business, friend,
or family member's shared node and get started in seconds with confidence.
Shared node features let one person or organization run a Lightning node and share access with friends, family, or their local community — no technical setup required on the recipient's end. Just send them an invitation.
The node administrator manages the channels, liquidity, and node infrastructure, while guests get a lightweight, instant, bespoke experience.
SHOCKWALLET runs on every major mobile platform and via web browser on both mobile and desktop. Sign in on each device with the same Nostr keys to keep them all in sync.
Open it on your phone, tablet, or computer — your balance, contacts, and history are always exactly where you left them. Google Services are used exclusively for push notifications on the native Android build.
Yes — free to download, free to use, and
open source on GitHub
under the GNU AGPL v3.0 license.
Standard Lightning Network routing fees (typically fractions of a cent)
may apply to payments — these go to node operators, not to SHOCKNET.
CLINK is an open protocol for Lightning interactions over Nostr relays—bypassing the need for a complex setup of web servers, pre-shared secrets, or slow and unreliable peer-to-peer onion messages.
CLINK makes using Lightning to pay people and services you love, or getting paid, more accessible than ever before.
Specs and live demos are at CLINKme.dev.
Centralized financial platforms are closed-loop, KYC-gated custodial services. They control the ledger, restrict withdrawals, and dictate how and where you can transact.
SHOCKWALLET is an open-source, non-custodial client that gives you a wide spectrum of choice: you can connect to your own node, join a shared community node, or use temporary bootstrap credits. Your keys stay on your device, and you choose your own level of trust and infrastructure.
Lightning.pub
is the open-source Lightning node software that powers SHOCKWALLET's backend.
Think of Lightning.pub as the engine and SHOCKWALLET as the dashboard.
You can connect SHOCKWALLET to any compatible Lightning.pub instance —
the public bootstrap node, a friend's self-hosted pub, or your own.
Both are part of the
SHOCKNET
open-source ecosystem.
Create a seamless custom wallet experience without building from scratch. Fully white label, no code, and ready to launch.
Schedule a Call Send Us an Email