RustMinerSystem

Documentation

Node revenue and payout addresses

Node revenue and payout addresses

Node revenue and payout addresses

Checked against PoolNode routes, controllers, DTOs and authentication middleware in Rust revision 655097d2a5 (2026-11-02). Upstream response fields not defined locally are not guaranteed by historical examples; only confirmed request contracts are listed here.

These are user-facing routes requiring a user JWT, not a Rust administrator token. Send JSON bodies. email identifies the node-revenue account; ownership and access are validated upstream. Supplying an email does not establish permission.

API JSON parameters
POST /api/poolnode/profit Required strings email, coin
POST /api/poolnode/rewards Required strings email, coin; optional integers page, size, defaults 1, 30
POST /api/poolnode/payouts Same as above
POST /api/poolnode/address/info Required valid email string email; optional string coin
POST /api/poolnode/update/address Required strings email, coin, code, address, amount

Queries use the standard envelope with upstream data; a successful address update returns null data. code is the email verification code, and amount is the payout threshold as a string, not a number. Do not substitute a subaccount id/sid for this account identity.

{"email":"[email protected]","coin":"BTC","page":1,"size":30}