Skip to content

Buying a Game

All purchases on Ludilol are paid in Bitcoin — either on-chain or via Lightning Network.

Step-by-Step

1. Find a Store Page

Navigate to a game's store page at /pages/{slug}. Store pages show:

  • The games included in the bundle
  • The price in satoshis (with fiat equivalent)
  • The delivery mode (download or in-browser play)
  • VAT information (if applicable)

2. Place an Order

Click the Buy button on the store page. This creates an Order with:

  • A unique Bitcoin address derived from the seller's wallet
  • A 4-hour payment window
  • The exact amount to pay

3. Pay

You'll be redirected to the payment page at /orders/{id}/payment, which displays:

  • A BIP-21 QR code you can scan with any Bitcoin wallet
  • The Bitcoin address to send to
  • The exact amount in BTC
  • A countdown timer showing how long you have to pay

TIP

Most Bitcoin wallets can scan the QR code directly, which will auto-fill both the address and amount.

4. Wait for Confirmation

After you send the payment:

  1. The Payment Detector monitors the blockchain for your transaction
  2. Once detected, your order status changes to Paid (Pending Confirmation)
  3. After sufficient confirmations, your order is Fulfilled

5. Access Your Games

Once fulfilled, the games appear in your Library:

  • HTML5 games can be played directly in your browser
  • Downloadable games can be downloaded as zip files

Order Expiration

If you don't pay within 4 hours, the order expires. You can create a new order at any time.

Cancellation

You can cancel an open order before paying by clicking Cancel on the payment page.

Next Steps

Sell indie games for Bitcoin.