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.
| Prize | Chance per card |
|---|---|
| Common sticker (3 to collect) | 50% |
| Uncommon sticker (3) | 25% |
| Rare foil sticker (2) | 10% |
| Pledge match | 12% |
| 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
| Permission | Why |
|---|---|
jar:read | What went into your jar and your smashes, to hand out cards |
jar:pledge | Pledge matches you confirm, at most $10 a day |
storage | Your 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 fromsdk/budvo-sdk.js.
Run it locally with npx budvo-addon dev . from this folder.
Versions
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.