Survival LLM
A free AI assistant and survival library (1.5 million offline articles) that runs on your own computer, with no internet. Shows the source of every answer. Mac and Windows.
A free, provably fair number draw for Solana Seeker owners.
Translation pending
OtherKotlin · JavaScriptGitHub @elaris-xyzOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Goldgrid: a free, provably fair number draw for Solana Seeker owners. A round every five minutes, Switchboard randomness, prizes paid automatically in SKR.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A free number draw for Solana Seeker owners, built for Clock In, the Solana
Mobile hackathon. Site: https://elaris-xyz.github.io/goldgrid/ ·
Pitch deck (PDF)
A new round every five minutes: pick 5 numbers from 1 to 85, and when the timer
ends ORAO VRF randomness draws the winning five. The tickets with the most
matches split a pot that sponsors fund in SKR. Entry is free, full stop: a paid
entry would make this a lottery.Read the full README ↗A free number draw for Solana Seeker owners, built for Clock In, the Solana Mobile hackathon. Site: https://elaris-xyz.github.io/goldgrid/ · Pitch deck (PDF)
A new round every five minutes: pick 5 numbers from 1 to 85, and when the timer ends ORAO VRF randomness draws the winning five. The tickets with the most matches split a pot that sponsors fund in SKR. Entry is free, full stop: a paid entry would make this a lottery.
The app runs on Solana devnet; nothing here costs real money.
With one player every ticket that matches anything wins the round's pot. A ticket matches at least one number 26.7% of the time, so a solo judge wins about one round in four; with ten players 95.5% of rounds have a winner, and it becomes a race for the best match.
Prizes are paid in SKR, the token of the Solana Seeker community, and SKR only ever flows out: no token is taken to enter.
fund the program's vault before anyone
plays; every prize is backed by tokens on-chain.initialize, and the program
uses the token interface, so SPL Token and Token-2022 mints both work. On devnet
it is a stand-in, Test SKR (devnet) (GNafN4xs8TRPxKCNzUwhX9rwsVvNdCY5dbjW74yyG9r8),
with no value; its name and logo come from Metaplex metadata written by
cli/token-metadata.mjs. Mainnet uses the real SKR mint.What it makes possible next: sponsored rounds carrying the sponsor's name, featured draws with a bigger pot, a sponsor's own token paid alongside SKR, Seeker-only rounds (SGT gating is already in the program), and streak rewards paid in SKR.
| Path | What |
|---|---|
programs/daily_draw | Anchor program (Rust). logic.rs holds the draw rules, sgt.rs the Seeker check |
cli/ | Devnet end-to-end test (e2e-devnet.mjs), the draw crank (crank.mjs), admin scripts, shared client (lib.mjs) |
android/ | The app: Kotlin + Compose, Mobile Wallet Adapter |
.github/workflows/crank.yml | Runs the draw crank on GitHub Actions |
docs/ | The site and the test token's logo and metadata (docs/token/), served by GitHub Pages |
brand/ | The Goldgrid icon |
spikes/ | The first randomness spike (Switchboard, since replaced by ORAO VRF) |
scripts/ | Toolchain and build helpers (WSL) |
Requires Rust, the Solana CLI (Agave 4.x) and Anchor 0.32.2.
anchor build
cargo test -p daily_draw --lib # unit tests, incl. a real mainnet SGT fixture
cd cli && npm install && node e2e-devnet.mjs # one full round on devnet
Devnet program: gvd3fv3QgWvTMzLfxN2HBKkspAeVwzGBCZkW9ixaucM
— demo mode: 5-minute rounds, entries close 20 s before the draw. Only the program's upgrade
authority can initialize it; the admin can retime future rounds (set_schedule),
and the program refuses any schedule that would reuse a past round's number.
Nobody has to be trusted to run it, and nobody's computer has to be on. Drawing a
round (randomness request and commit, reveal, scoring, closing) is permissionless:
anyone can send those transactions, and the program only accepts an ORAO VRF
request made after entries closed and still unanswered, and reveals only that
request's result. cli/crank.mjs does it for
every round past its draw time; .github/workflows/crank.yml runs it on GitHub
Actions around the clock with a key that pays fees and holds no authority.
cd cli && node crank.mjs # run a crank yourself, beside the hosted one
A round lasts five minutes and has three phases, which the app shows as a bar under the timer:
| Phase | When | What the player can do |
|---|---|---|
| Open | from the start until 50 s before the draw | pick five and enter (free) |
| Last call | the 30 s before entries close | pick for the next round; a wallet approval would likely land too late, so the app does not offer Enter |
| Closed | the last 20 s, until the draw | pick for the next round; the numbers are kept |
Rounds are named by their UTC date and their number that day, 2026-09-30 · #50.
Right after the draw the crank pays winners and returns every other ticket's
deposit; the app reveals the winning balls and a notification says what happened.
cli/orao-security-test.mjs (re-roll and request-swap attacks, all refused)© 2026 The Goldgrid authors. Goldgrid is source-available under the Business Source License 1.1: anyone may read, build, test, audit and evaluate it (judging included), and modify it for non-production use. Running it, or a derivative, in production needs the authors' permission; the one exception is the draw crank, which anyone may run for the Goldgrid program. On 2030-10-01 the code becomes GPL-2.0-or-later. The Goldgrid name and logo are not licensed.