{ "logging": { "level": "info", "enableConsoleLog": true, "enableConsoleColors": true, "logFile": "", "logBaseDirectory": "", "perPoolLogFile": false }, "banning": { "manager": "integrated", "banOnJunkReceive": true, "banOnInvalidShares": false }, "notifications": { "enabled": true, "email": { "host": "smtp.example.com", "port": 587, "user": "user", "password": "password", "fromAddress": "info@yourpool.org", "fromName": "support" }, "admin": { "enabled": false, "emailAddress": "user@example.com", "notifyBlockFound": true } }, "persistence": { "postgres": { "host": "127.0.0.1", "port": 5432, "user": "miningcore", "password": "password", "database": "miningcore" } }, "paymentProcessing": { "enabled": true, "interval": 600, "shareRecoveryFile": "recovered-shares.txt" }, "pools": [{ "id": "dash1", "enabled": true, "coin": { "type": "DASH" }, "address": "XgmfWd5DXWGcYhxPcDPUJk44Cnh2e8tZk7", "rewardRecipients": [{ "address": "XgmfWd5DXWGcYhxPcDPUJk44Cnh2e8tZk7", "percentage": 0 }], "blockRefreshInterval": 500, "jobRebroadcastTimeout": 10, "clientConnectionTimeout": 600, "banning": { "enabled": true, "time": 600, "invalidPercent": 50, "checkThreshold": 50 }, "ports": { "3062": { "listenAddress": "0.0.0.0", "difficulty": 1024, "name": "ASIC Mining", "varDiff": { "minDiff": 512, "targetTime": 15, "retargetTime": 90, "variancePercent": 30 } } }, "daemons": [{ "host": "127.0.0.1", "port": 9998, "user": "user", "password": "password" }], "paymentProcessing": { "enabled": true, "minimumPayment": 0.5, "payoutScheme": "PPLNS", "payoutSchemeConfig": { "factor": 2.0 } } }] }