Step 1 of 3
Are you on Nostr?
Nostrcoin runs entirely on Nostr โ€” a decentralized protocol. Every transaction, every mined block, is a Nostr event. So, you need a Nostr account. Joining Nostr takes only seconds and zero personal information is collected. Your account will both "get you on Nostr" and serve as your Nostrcoin wallet address.
Learn
๐Ÿ“– What is Nostrcoin?
Nostrcoin (NSTC) is an experimental, educational cryptocurrency built entirely on the Nostr protocol. Instead of a traditional blockchain, every mined block and every transfer is a public Nostr event โ€” anyone can independently validate the full history.

It uses proof-of-work mining: every 10-minute epoch, the first valid event with the right hash difficulty wins a block reward of 50 NSTC. Rewards halve every 210,000 blocks, similar to Bitcoin, with a max supply of 21,000,000 NSTC.

This project has zero monetary value and is meant purely to explore what's possible when you build a currency-like system on top of a decentralized social protocol.
Step 2 of 3
How do you want to get NSTC?
Choose your path. You can always do both later.
๐ŸŽ
Receive NSTC
Get a free gift of NSTC from the faucet or from Saccoci directly.
โ›๏ธ
Mine NSTC
Use the wallet to mine proof-of-work blocks and earn 50 NSTC per epoch won.
Step 3 of 3
๐ŸŽ Get your first NSTC
Two ways to receive NSTC for free:
Option A โ€” Faucet (forum)

Post your npub in the faucet thread on the forum and Saccoci will send you some NSTC. You can post anonymously. Just say something like, "I'd like some Nostrcoin," or "Give me some NSTC, please," or "nok me!" Be sure to include your npub... (your Nostrcoin address).

Open Faucet Thread โ†’
Option B โ€” Reach out to Saccoci directly

Create a note or mention (on Nostr or X) and ping Saccoci. Or, send a DM or email to Saccoci. Contact info is on the bottom of this page. Be sure to include your npub.

npub1sac0698026aqf70t0th8sf8wu3zg0ypw58lyud7hqq68rpxv4j3q4yjnpw
โœ“ Copied to clipboard
View on njump.me โ†’
Once you've received NSTC, open the Wallet and check your balance. Logging in with a Nostr extension is the best practice, but you can also log in using your nsec.
Open Wallet โ†’
Step 3 of 3
โ›๏ธ Start Mining NSTC
Mining can be done in your wallet, right in your browser. Here's how:
  1. Open the Wallet at saccoci.github.io/wallet
  2. Login to Nostr โ€” tap "Connect Extension" and approve the request (or, alternately, enter your nsec to login)
  3. Scroll down and choose the Mining tab โ€” you'll see a Start Mining button
  4. Optionally set a message โ€” this gets embedded in your mined block (like a coinbase message in Bitcoin)
  5. Tap Start Mining โ€” your browser will start hashing. Each 10-minute epoch, only one miner wins the block reward of 50 NSTC
  6. When a block is found โ€” it's broadcast to Nostr relays automatically. Your balance updates at the next epoch (~10 min)
  7. Next level mining โ€” Congratulations on mining your first block! To really mine, you want an "always on" miner. See the README file or visit the forum for details.
๐Ÿ’ก Tips

Keep the wallet tab open and active while mining โ€” browsers throttle background tabs. The miner stops automatically at epoch boundaries and restarts fresh each epoch. Check the Explorer to see if your block was validated.