Releases: maxtindall/frankcoin
Release list
1.1.0 — cooldown-bound mining, and a CLI
New genesis on devnet: 61yBp4FQSXq6qxS1Scny8LRBNDLDoNQBKupofVSyyHL8 — difficulty 24, cooldown 300s. The old program is abandoned; genesis parameters can only be set once.
A laptop now mines as much as a rig
Difficulty is set so an ordinary machine finds a proof well inside the cooldown — measured at 12.1 seconds on 5 cores. Past that, extra hashpower buys nothing: every wallet claims once per 300 seconds regardless. Verified: a second attempt 45 seconds after a successful claim got nothing.
Two ways to mine, one core
brew install maxtindall/frankcoin/frankcoin
The CLI is the honest default — Homebrew builds it from source on your machine, so there is no binary to trust with a keypair. The app below is the same core with a window around it (ad-hoc signed, not notarised: right-click → Open on first launch).
Also
- The denomination is lowercase franks
- Registration locks ~0.0078 SOL of rent as a Sybil bond — recoverable by closing the account
Devnet only. These franks are test tokens and are worth nothing.
frankcoin miner 1.0.0 — the Mac app
The only miner frankcoin ships. Mining runs on your own Mac, tied to your own wallet; the keypair never leaves the machine.
Requires macOS 13 or later. Devnet only — these FRANKS are test tokens and are worth nothing.
First launch
The app is ad-hoc signed but not notarised, so macOS will refuse it the first time. Right-click the app → Open → Open, or clear it in System Settings → Privacy & Security. Notarisation needs a paid Apple Developer account.
Using it
- Load wallet — pick a Solana keypair file (
~/.config/solana/id.json, or any exported keypair). It needs a little devnet SOL for fees, from faucet.solana.com. - Register once — creates the challenge that is yours alone.
- Start mining — your Mac searches; each accepted proof mints 500 FRANKS and rolls your challenge, so no proof can be spent twice.
Built from source: cd mac && ./build.sh