Bitcoin Forum
December 26, 2025, 12:35:18 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: [ANN][WEC] Wcash — zk‑SNARK‑shielded PoW privacy coin  (Read 712 times)
EquihashCom
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 25, 2025, 09:35:10 AM
 #41

Equihash index / resources update

Hey all,

We’ve been putting together Equihash.com — a simple index of Equihash variants (200,9 / 192,7 / 144,5 / …) with coin pages and practical mining links.

It’s easy to mix up parameter sets, especially after years of forks/splits, so the goal is to keep a clean “map” miners can sanity-check quickly.

Update: Wcash is now listed under Equihash(200,9) with the usual essentials (algo params + official links).

If anything is wrong or outdated (variant, naming, explorers, pools, dead URLs), reply here or PM — we’ll fix it.

Also: if you run an Equihash project/pool/tool and want to be listed, send:
• coin/project name
• exact Equihash params
• official site / repo
• explorer + pool/miner links

Listings are informational; inclusion doesn’t imply affiliation/endorsement.

https://equihash.com/
mandown
Legendary
*
Online Online

Activity: 2520
Merit: 1993



View Profile
December 25, 2025, 03:48:23 PM
 #42

How mine gpu solo i dont understand i worked node but i cant mine for gpu.

You’re not missing a “GPU button” in the node.

The Wcash node can mine with its internal CPU miner, but GPU mining is normally done over Stratum, which means you either:

mine on a public pool, or

run your own local pool/stratum connected to your node (and if you are the only miner on it, that’s “solo” in practice — you keep 100% of whatever blocks your hashrate finds).

Full guide (step-by-step) is here:
https://w.cash/mine

Below is the simplest “solo GPU” path (your own node + your own stratum/pool + your GPU miner).

Solo GPU mining (run your own mini-pool locally)

Step 1) Get the Wcash node and build it
(Guide reference: https://w.cash/mine

Download the official bundle:
Code:
curl -L https://w.cash/downloads/wcash.zip
 -o wcash.zip
unzip wcash.zip
cd wcash

Build (release):
Code:
cargo build --release

Step 2) Generate keys (keep your mnemonic safe)
You’ll use the UFVK (uview1...) for mining configs (view-only), not your seed words.

Code:
cargo run -p zcash-keygen --bin zcash-keygen -- --mnemonic

IMPORTANT:
    []Never paste your 24-word mnemonic into a pool/miner config.
    []UFVK (uview1...) is the safe “viewing” key to put into the node config.

Step 3) Enable “stratum/pool mode” on your node
Edit the stratum config and add your UFVK:

Code:
nano configs/wcash/mainnet-stratum.toml

Make sure you have something like:
Code:
[mining.deterministic_reward]
unified_full_viewing_key = "uview1YOUR_UFVK_HERE"
height_offset = 0

Then run the node with the RPC feature that your pool will use:
Code:
cargo run --release --features "internal-miner,getblocktemplate-rpcs" --bin zebrad --
-c configs/wcash/mainnet-stratum.toml start

Tip: Bind RPC only to localhost or trusted IPs. Don’t expose it to the public internet unless you know exactly what you’re doing.

Step 4) Run your own pool (pool.zip)

Download:
Code:
curl -L https://w.cash/downloads/pool.zip
 -o pool.zip
unzip pool.zip
cd pool

Install dependencies (Ubuntu):
Code:
sudo apt update
sudo apt install -y build-essential python3 redis-server libsodium-dev libboost-all-dev curl git
sudo systemctl start redis-server
sudo systemctl enable redis-server

Install Node 8.11 + npm6 (as in the guide):
Code:
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh
 | bash
. "$HOME/.nvm/nvm.sh"
nvm install 8.11.0
nvm use 8.11.0
npm install -g npm@6

Install pool packages:
Code:
rm -rf node_modules
npm install

Apply the included Wcash stratum patches (this step matters):
Code:
cp wcash_pool_modules/stratum-pool/lib/{stratum.js,pool.js,jobManager.js,nu5BlockTemplate.js}
node_modules/stratum-pool/lib/

Configure pool to talk to your node:
    []Edit
Code:
coins/wcash.json
(Equihash 200,9 + useZGetMiningJob: true)
[]Edit
Code:
pool_configs/wcash.json
    so RPC host/port points to your local node and set your Stratum port (example 1235)

Start the pool:
Code:
nvm use 8.11.0
npm start

If the pool is connected correctly, you should see logs like:
Code:
Stratum Pool Server Started...
z_getminingjob init...

Step 5) Point your GPU miner at YOUR pool (this is the “solo GPU” part)

Now you point your GPU miner to your own stratum, for example:

Server:
Code:
127.0.0.1
(or your server IP)

Port:
Code:
1235
(whatever you set)

Also note (very important):
Wcash is Equihash (200,9) and pers = ZcashPoW. Wrong algo/pers = rejects.

Example GPU miner (EWBF) — install + run
(Your node/pool setup is “solo”; the miner software is separate.)

Code:
sudo apt update
sudo apt install -y wget screen

cd ~
mkdir -p ewbf
cd ewbf
wget https://repo.tvujweb.cz/mining/Zec.miner.0.3.4b.Linux.Bin.tar.gz

tar xf Zec.miner.0.3.4b.Linux.Bin.tar.gz

chmod +x miner start.sh

Start script (solo = point to your own pool IP/port):
Code:
cat > start-wcash.sh << 'EOF'
#!/bin/bash
./miner
--server 127.0.0.1
--port 1235
--user u1YOUR_UNIFIED_ADDRESS.worker1
--pass x
--pec
--templimit 78
EOF

chmod +x start-wcash.sh
./start-wcash.sh

IMPORTANT username note:
    []Your stratum username should be a single string with
no spaces.
[]Use a payout address string (u1...) as username. Do NOT use uview1... on public pools.
[/list]

If you meant “I want to GPU mine right now without running my own pool”
That’s pool mining (not solo). Use the community pool:

Code:
stratum+tcp://wcash.powpools.com:5555

And point your miner there (replace address/worker):
Code:
./miner
--server wcash.powpools.com
--port 5555
--user u1YOUR_UNIFIED_ADDRESS.worker1
--pass x
--pec
--templimit 78

If you follow the order above (node in stratum mode → pool connected to node → GPU miner pointed at your pool), you’ll have a real “solo GPU” setup where you control everything. For anything you’re unsure about, stick to the official steps here:
https://w.cash/mine

worked thank you bro.

▄▄█████████████████▄▄
▄█████████████████████▄
███▀▀█████▀▀░░▀▀███████

██▄░░▀▀░░▄▄██▄░░█████
█████░░░████████░░█████
████▌░▄░░█████▀░░██████
███▌░▐█▌░░▀▀▀▀░░▄██████
███░░▌██░░▄░░▄█████████
███▌░▀▄▀░░█▄░░█████████
████▄░░░▄███▄░░▀▀█▀▀███
██████████████▄▄░░░▄███
▀█████████████████████▀
▀▀█████████████████▀▀
..Rainbet.com..
CRYPTO CASINO & SPORTSBOOK
|
 
▄██████▄▄██████▄
▀██▄██▀███▀██▄██▀
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
▀███████████████████▀
 

   ✦
 
 Claim  your reward
every day until
December 25th!
|

██









█████
███████
███████
█▄
██████
████▄▄
█████████████▄
███████████████▄
░▄████████████████▄
▄██████████████████▄
███████████████▀████
██████████▀██████████
██████████████████
░█████████████████▀
░░▀███████████████▀
████▀▀███
███████▀▀
████████████████████   ██
 
..►PLAY...
 
████████   ██████████████
artiin069
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
Today at 06:16:10 AM
 #43

Hey why is wcash.powpools.com not showing/finding new blocks?
cor418 (OP)
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
Today at 10:05:16 AM
 #44

Hey why is wcash.powpools.com not showing/finding new blocks?

Latest block found by the community pool is
https://w.cash/explorer/000000d44262f0d85577f73dbb0433da53eaf0324caed75a2b53f8fe3ac0574f

Explorer tip / latest blocks list:
https://w.cash/explorer

A couple of practical notes that often confuse people:
“Accepted shares” means your miner is working. Shares are proof you’re contributing work to the pool, even if no blocks have been found recently.
Most pool “found blocks / payouts” pages only update when the pool actually finds a block. If the pool hasn’t found one in that window, the page can look “stuck” while mining is still happening in the background.
If you’re not seeing accepted shares, then it’s not luck — it’s usually setup.
The usual checks are: Equihash (200,9) with pers = ZcashPoW, correct stratum host/port, and a single username string (your u1… address + optional .worker) with no spaces.
PoW is simple that way: if shares are accepted, you’re doing your part — blocks arrive when probability permits.
Pages: « 1 2 [3]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!