Skip to content

lawalletio/lightning-domain

Repository files navigation

Lightning Domain

Provide Lightning Addreses with your domain. Provides NIP-05 and LUD-16 for users.

Just deploy it and assign your domain.

Our stack

Documentation

You can check the full documentation in LaWallet Documentation

One Click install

Deploy with Vercel

  1. Select a name for your repo

  2. Set the environment variables

    DATABASE_URL="postgresql://" # < Database URI
    ADMIN_NOSTR_PRIVATE_KEY="..." # < Nostr Admin Private Key (hex)
    AUTOCREATE_NONCE="SECRET_NONCE" # < Remember this value
    
    SIGNUP_ENABLED=1
    [email protected]
    SIGNUP_MSATS_PRICE=21000
  3. Deploy

  4. Assign a domain

Developing

Set nvm version

nvm use

Install packages

pnpm install

Start development server

pnpm dev

Build

pnpm build