Join this network. No chain download. No bitcoind. No hardware.
Your computer holds the journal and the star bytes. A phone cannot. The wallet is always a client of that process.
node scripts/kray-follow.mjs --from http://localhost:4477node scripts/testnode.mjs — recipe at /docs#node.A beat is a powerless, domain-separated signature (kray.beat.submit.v1): it says only "I was here," and the
reducer can never read it as a transfer or a spend — so even a hostile page could do nothing but earn ₭ for you. The proof of
presence is a real SHA-256 (the Bitcoin family), the identity is a BIP-340 signature (Bitcoin's own), the clock is a Bitcoin
block hash (unforgeable), and the payout is linear in proven work (Bitcoin's hashrate-share rule — a thousand fake identities
earn exactly what one does). Your key never leaves your wallet. A Bitcoin or Ordinals validator must download the chain and run
heavy software; here the heavy consensus lives in the full node, and presence is light by design.
| To validate you must… | Bitcoin / Ordinals | KRAY.NETWORK |
|---|---|---|
| Download the chain | hundreds of GB, days of sync | nothing — 0 bytes |
| Run infrastructure | a full node (bitcoind + indexers) | a browser tab |
| Special hardware | often (ASICs for mining) | none — any device |
| Time to first block of work | hours to days | seconds |
Same protocol from the terminal, already wired to pick light vs master for you:
KRAY_MINER_SK=<key> node scripts/guardian.mjs http://localhost:4477.
Want the database on your disk? Copy-paste the recipe at /docs#node.
Prove every claim at /verify.