Skip to content
Magic 8ball

Magic 8ball

GitHub stars

Pay sats, get a random word from a custom list.

Games & GamblingOpen Source

What it does

Eightball lets you:

  • Generate shareable payment QR codes
  • Configure custom word lists (quotes, fortunes, prompts, jokes, anything)
  • Return a random response after a successful payment
  • Build interactive “pay-to-reveal” experiences for your audience

Use cases

  • Magic 8 Ball style fortune teller
    “Will it rain tomorrow?” Pay and get a random answer.

  • Paid Satoshi quote dispenser
    Offer short quotes, messages, or wisdom drops for sats.

  • Surprise message drops for audiences
    Fun rewards for supporters: random compliments, memes, behind-the-scenes notes.

  • Custom prompt generator
    Great for writers, artists, or workshops: pay to get a random prompt.

Key features

  • Customizable word/phrase lists
  • Randomized response selection
  • QR codes designed for easy sharing
  • Lightweight and simple to run and extend

How it works (concept)

  1. You define a list of possible responses (words or phrases).
  2. Eightball generates a payment QR code.
  3. After payment, the user receives one random response from your list.

Configuration ideas

You can build lists like:

  • “Yes / No / Maybe / Ask again later”
  • Short quotes
  • Inside jokes for your community
  • Stream rewards or mini “loot drops”
  • Random prompts for creative challenges

Based on the predictor of predictors in Thhhheeeee Bitcoin group https://www.youtube.com/c/Worldcryptonetwork

As seen in the "1hr extension build tutorial" https://www.youtube.com/watch?v=zHXLvvjClHI

API Reference

See the Magic 8ball API documentation for endpoint details.

News · Shop · SaaS · Telegram · Released under the MIT License.