diff --git a/coins/zcash.json b/coins/zcash.json index c874c0d..415f716 100644 --- a/coins/zcash.json +++ b/coins/zcash.json @@ -1,5 +1,60 @@ { "name": "zcash", "symbol": "zec", - "algorithm": "equihash" + "algorithm": "equihash", + + "payFoundersReward": true, + "percentFoundersReward": 20, + "maxFoundersRewardBlockHeight": 849999, + "foundersRewardAddressChangeInterval": 17709.3125, + "vFoundersRewardAddress": [ + "t3Vz22vK5z2LcKEdg16Yv4FFneEL1zg9ojd", + "t3cL9AucCajm3HXDhb5jBnJK2vapVoXsop3", + "t3fqvkzrrNaMcamkQMwAyHRjfDdM2xQvDTR", + "t3TgZ9ZT2CTSK44AnUPi6qeNaHa2eC7pUyF", + "t3SpkcPQPfuRYHsP5vz3Pv86PgKo5m9KVmx", + "t3Xt4oQMRPagwbpQqkgAViQgtST4VoSWR6S", + "t3ayBkZ4w6kKXynwoHZFUSSgXRKtogTXNgb", + "t3adJBQuaa21u7NxbR8YMzp3km3TbSZ4MGB", + "t3K4aLYagSSBySdrfAGGeUd5H9z5Qvz88t2", + "t3RYnsc5nhEvKiva3ZPhfRSk7eyh1CrA6Rk", + "t3Ut4KUq2ZSMTPNE67pBU5LqYCi2q36KpXQ", + "t3ZnCNAvgu6CSyHm1vWtrx3aiN98dSAGpnD", + "t3fB9cB3eSYim64BS9xfwAHQUKLgQQroBDG", + "t3cwZfKNNj2vXMAHBQeewm6pXhKFdhk18kD", + "t3YcoujXfspWy7rbNUsGKxFEWZqNstGpeG4", + "t3bLvCLigc6rbNrUTS5NwkgyVrZcZumTRa4", + "t3VvHWa7r3oy67YtU4LZKGCWa2J6eGHvShi", + "t3eF9X6X2dSo7MCvTjfZEzwWrVzquxRLNeY", + "t3esCNwwmcyc8i9qQfyTbYhTqmYXZ9AwK3X", + "t3M4jN7hYE2e27yLsuQPPjuVek81WV3VbBj", + "t3gGWxdC67CYNoBbPjNvrrWLAWxPqZLxrVY", + "t3LTWeoxeWPbmdkUD3NWBquk4WkazhFBmvU", + "t3P5KKX97gXYFSaSjJPiruQEX84yF5z3Tjq", + "t3f3T3nCWsEpzmD35VK62JgQfFig74dV8C9", + "t3Rqonuzz7afkF7156ZA4vi4iimRSEn41hj", + "t3fJZ5jYsyxDtvNrWBeoMbvJaQCj4JJgbgX", + "t3Pnbg7XjP7FGPBUuz75H65aczphHgkpoJW", + "t3WeKQDxCijL5X7rwFem1MTL9ZwVJkUFhpF", + "t3Y9FNi26J7UtAUC4moaETLbMo8KS1Be6ME", + "t3aNRLLsL2y8xcjPheZZwFy3Pcv7CsTwBec", + "t3gQDEavk5VzAAHK8TrQu2BWDLxEiF1unBm", + "t3Rbykhx1TUFrgXrmBYrAJe2STxRKFL7G9r", + "t3aaW4aTdP7a8d1VTE1Bod2yhbeggHgMajR", + "t3YEiAa6uEjXwFL2v5ztU1fn3yKgzMQqNyo", + "t3g1yUUwt2PbmDvMDevTCPWUcbDatL2iQGP", + "t3dPWnep6YqGPuY1CecgbeZrY9iUwH8Yd4z", + "t3QRZXHDPh2hwU46iQs2776kRuuWfwFp4dV", + "t3enhACRxi1ZD7e8ePomVGKn7wp7N9fFJ3r", + "t3PkLgT71TnF112nSwBToXsD77yNbx2gJJY", + "t3LQtHUDoe7ZhhvddRv4vnaoNAhCr2f4oFN", + "t3fNcdBUbycvbCtsD2n9q3LuxG7jVPvFB8L", + "t3dKojUU2EMjs28nHV84TvkVEUDu1M1FaEx", + "t3aKH6NiWN1ofGd8c19rZiqgYpkJ3n679ME", + "t3MEXDF9Wsi63KwpPuQdD6by32Mw2bNTbEa", + "t3WDhPfik343yNmPTqtkZAoQZeqA83K7Y3f", + "t3PSn5TbMMAEw7Eu36DYctFezRzpX1hzf3M", + "t3R3Y5vnBLrEn8L6wFjPjBLnxSUQsKnmFpv", + "t3Pcm737EsVkGTbhsu2NekKtJeG92mvYyoN" + ] } diff --git a/coins/zcash_testnet.json b/coins/zcash_testnet.json new file mode 100644 index 0000000..86fe9ec --- /dev/null +++ b/coins/zcash_testnet.json @@ -0,0 +1,60 @@ +{ + "name": "zcash_testnet", + "symbol": "taz", + "algorithm": "equihash", + + "payFoundersReward": true, + "percentFoundersReward": 20, + "maxFoundersRewardBlockHeight": 849999, + "foundersRewardAddressChangeInterval": 17709.3125, + "vFoundersRewardAddress": [ + "t2UNzUUx8mWBCRYPRezvA363EYXyEpHokyi", + "t2N9PH9Wk9xjqYg9iin1Ua3aekJqfAtE543", + "t2NGQjYMQhFndDHguvUw4wZdNdsssA6K7x2", + "t27ktmq1kbeCWiQ5TZ7w5npSzcdbBmTB7v6", + "t2GcBttAKD2WTHka8HyGc2dfvVTKYZUfHmJ", + "t2Q3vxWaD9LrdqUE8Xd9Ddjpr9pUQ2aGotK", + "t2TTfWDsYu998fHWzVP9Gns4fgxXXRi1Wzu", + "t2KS6R4MMWdSBMjLCiw2iMyhWGRQPmyRqDn", + "t2Q2ELrgotWv3Eec6LEtMMiiQ8dtW38u8Tj", + "t2AEgJA88vTWAKqxJDFUEJWyHUtQAZi5G1D", + "t2HCSdmpq1TQKksuwPQevwAzPTgfJ2rkMbG", + "t2HQCPFAUQaUdJWHPhg5pPBxit7inaJzubE", + "t2Fzqvq8Y9e6Mn3JNPb982aYsLmq4b5HmhH", + "t2HEz7YZQqDUgC5h4y2WSD3mWneqJNVRjjJ", + "t2GCR1SCk687Eeo5NEZ23MLsms7JjVWBgfG", + "t2KyiPR9Lztq2w1w747X6W4nkUMAGL8M9KN", + "t2UxymadyxSyVihmbq7S1yxw5dCBqJ1S4jT", + "t2AVeMy7fdmTcJhckqiKRG8B7F1vccEhSqU", + "t26m7LwihQzD2sH7ZVhYpPJM5j7kzwbfKW9", + "t2DgwUNTe7NxuyPU6fxsB5xJXap3E4yWXrN", + "t2U6funcXA11fC9SZehyvUL3rk3Vhuh7fzS", + "t284JhyS8LGM72Tx1porSqwrcq3CejthP1p", + "t29egu8QcpzKeLoPLqWS6QVMnUUPQdF6eNm", + "t29LqD9p9D3B26euBwFi6mfcWu8HPA38VNs", + "t28GsAMCxAyLy85XaasddDzaYFTtfewr86y", + "t2GV44QyaikQPLUfm6oTfZnw71LLjnR7gDG", + "t2U2QzNLQ1jtAu4L6xxVnRXLBsQpQvGRR2g", + "t2QKGr5PNan7nrwDgseyHMN9NFeeuUjCh8b", + "t2AfS8u6HwBeJpKpbuxztvRjupKQDXqnrwa", + "t2CTRQUViQd3CWMhnKhFnUHqDLUyTxmWhJs", + "t2CbM9EqszNURqh1UXZBXYhwp1R4GwEhWRE", + "t2LM7uYiAsKDU42GNSnMwDxbZ8s1DowQzYH", + "t2AgvT35LHR378AE3ouz6xKMhkTLHLJC6nD", + "t285EAQXUVyi4NMddJv2QqTrnv45GRMbP8e", + "t2EpMRCD5b8f2DCQ37npNULcpZhkjC8muqA", + "t2BCmWXrRPiCeQTpizSWKKRPM5X6PS7umDY", + "t2DN7X6wDFn5hYKBiBmn3Z98st419yaTVTH", + "t2QJj8HeCwQ6mHwqekxxDLZntYpZTHNU62t", + "t2QdHBR1Yciqn4j8gpS8DcQZZtYetKvfNj3", + "t2E5cpLA1ey5VNxFNcuopeQMq2rH2NHiPdu", + "t2EVRGtzjFAyz8CF8ndvLuiJu7qZUfDa93H", + "t2KoQDk3BSFadBkuaWdLwchFuQamzw9RE4L", + "t2FnR3yhTmuiejEJeu6qpidWTghRd1HpjLt", + "t2BAuBAAospDc9d1u5nNGEi6x4NRJBD2PQ2", + "t2RtKrLCGcyPkm4a4APg1YY9Wu2m4R2PgrB", + "t28aUbSteZzBq2pFgj1K1XNZRZP5mMMyakV", + "t2Urdy1ERfkvsFuy6Z4BkhvYGzWdmivfAFR", + "t2ADinR4JrvCMd4Q1XGALPajzFrirqvhED6" + ] +} diff --git a/pool_configs/zcash_example.json b/pool_configs/zcash_example.json new file mode 100644 index 0000000..f2b21bf --- /dev/null +++ b/pool_configs/zcash_example.json @@ -0,0 +1,73 @@ +{ + "enabled": false, + "coin": "zcash.json", + + "address": "", + "_comment_address": "a transparent address to send coinbase rewards to and to transfer to zAddress.", + + "zAddress": "", + "_comment_zAddress": "a private address used to send coins to tAddress.", + + "tAddress": "", + "_comment_tAddress": "transparent address used to send payments, make this a different address, otherwise payments will not send", + + "walletInterval": 10, + + "rewardRecipients": { + "": 0.2, + "": 0.3 + }, + + "paymentProcessing": { + "enabled": false, + "paymentInterval": 20, + "minimumPayment": 0.1, + "daemon": { + "host": "127.0.0.1", + "port": 19332, + "user": "testuser", + "password": "testpass" + } + }, + + "ports": { + "3032": { + "diff": 0.05, + "varDiff": { + "minDiff": 0.04, + "maxDiff": 16, + "targetTime": 15, + "retargetTime": 60, + "variancePercent": 30 + } + } + }, + + "daemons": [ + { + "host": "127.0.0.1", + "port": 8232, + "user": "rpcuser", + "password": "rpcpassword" + } + ], + + "p2p": { + "enabled": false, + "host": "127.0.0.1", + "port": 19333, + "disableTransactions": true + }, + + "mposMode": { + "enabled": false, + "host": "127.0.0.1", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "zec", + "checkPassword": true, + "autoCreateWorker": false + } + +} diff --git a/pool_configs/zcash_testnet_example.json b/pool_configs/zcash_testnet_example.json new file mode 100644 index 0000000..9aa9faa --- /dev/null +++ b/pool_configs/zcash_testnet_example.json @@ -0,0 +1,74 @@ + +{ + "enabled": false, + "coin": "zcash_testnet.json", + + "address": "", + "_comment_address": "a transparent address to send coinbase rewards to and to transfer to zAddress.", + + "zAddress": "", + "_comment_zAddress": "a private address used to send coins to tAddress.", + + "tAddress": "", + "_comment_tAddress": "transparent address used to send payments, make this a different address, otherwise payments will not send", + + "walletInterval": 10, + + "rewardRecipients": { + "": 0.2, + "": 0.3 + }, + + "paymentProcessing": { + "enabled": false, + "paymentInterval": 20, + "minimumPayment": 0.1, + "daemon": { + "host": "127.0.0.1", + "port": 19332, + "user": "testuser", + "password": "testpass" + } + }, + + "ports": { + "3032": { + "diff": 0.05, + "varDiff": { + "minDiff": 0.04, + "maxDiff": 16, + "targetTime": 15, + "retargetTime": 60, + "variancePercent": 30 + } + } + }, + + "daemons": [ + { + "host": "127.0.0.1", + "port": 18232, + "user": "rpcuser", + "password": "rpcpassword" + } + ], + + "p2p": { + "enabled": false, + "host": "127.0.0.1", + "port": 19333, + "disableTransactions": true + }, + + "mposMode": { + "enabled": false, + "host": "127.0.0.1", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "taz", + "checkPassword": true, + "autoCreateWorker": false + } + +}