Skip to content
Marketplace
FeatureFree

Scratch-offs

NullDaily

Scratch cards earned by jar progress, never bought. Odds shown up front.

Scratch-offs

Pixel scratch cards you earn from jar progress. Cards are never sold, every card has a prize, and the odds are in a plain table right under the card.

  • Earning cards: a welcome card; one for each week something went into your jar or it got smashed; one for each day something went in (pledges from anywhere in Budvo, spend matches, round-ups, clean no-spend days); one for each smash. They come from your jar's real history, counted from your first visit. Pledge matches made here don't earn cards. (On older Budvo servers without jar history, cards come from the balance compared with your last visit.)
  • Scratching: drag across the foil with a mouse or finger, or press Reveal. Each card's prize is settled by a seeded draw when you earn it, so scratching fast, slow or later changes nothing, and there are no near misses.
  • Prizes: nine pixel stickers for your sticker book (common, uncommon, rare foil and one legendary crown), or a pledge match.
  • Pledge match: a suggestion to match your latest pledge ($1 to $5), doubling it. It waits in a list with no expiry. It's pledged only if you press Pledge and say yes in Budvo's own dialog (on older servers, or with that turned off, the game asks instead); "No thanks" and "Not now" are always fine.
PrizeChance per card
Common sticker (3 to collect)50%
Uncommon sticker (3)25%
Rare foil sticker (2)10%
Pledge match12%
Legendary sticker (1)3%

Nothing here moves money. A pledge only adds to the jar (at most $10 a day, or less if you lower it), and a smash never takes checking below your safety net.

Permissions

PermissionWhy
jar:readWhat went into your jar and your smashes, to hand out cards
jar:pledgePledge matches you confirm, at most $10 a day
storageYour cards, stickers, matches and what the jar looked like on your last visit

Files

  • app/app.js: earning cards, the scratch foil, pledge matches and the sticker book.
  • app/prizes.js: the odds table and the stickers as 8x8 pixel grids.
  • app/px.js, app/px.css: small helpers and the pixel look shared by the game examples.
  • app/budvo-sdk.js: the Budvo SDK, copied from sdk/budvo-sdk.js.

Run it locally with npx budvo-addon dev . from this folder.

Versions

  1. 1.1.1Latest

    Needs server
    0.4.0+
    Runtime
    app@1
    Size
    25.3 KB
    SHA-256
    ac43200c81efccaf…

    Republished for Budvo 0.4.0 with the renamed SDK. Nothing else changed.