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:
- The Payment Detector monitors the blockchain for your transaction
- Once detected, your order status changes to Paid (Pending Confirmation)
- 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
- Pay with Bitcoin — detailed payment guide
- Pay with Lightning — instant payments
- Play HTML5 games — access your library