Private Delegation Node
Last updated
Last updated
Unlike public delegation nodes, such as those utilized by the Zuzalu community for community-wide communication, the Private Delegation Node is dedicated to individual users. It runs exclusively on a personal server, enabling continuous and secure messaging.
For delegation node deployment, please refer to the. You may configure the access whitelist to limit the access to specific wallet address(es).
By default, wallet whitelisting is disabled. You can enable it with the following flag:
If set to true
, only wallet addresses on the whitelist will be permitted to connect to your node.
GET /admin/_api/admin/authority/{blacklist|whitelist|developer_key}
Request Headers:
Query Parameters:
limit
int
Limit the number of results (optional)
offset
int
Offset for pagination (optional)
Successful Response:
Status Code: 200 OK
GET /admin/_api/admin/authority/{blacklist|whitelist|developer_key}/{walletaddress}
Request Headers:
Successful Response:
Status Code: 200 OK
POST /admin/_api/admin/authority/{blacklist|whitelist|developer_key}
Request Headers:
Request Body:
walletaddress
string
User wallet address
developer_key
string
Developer Key (optional for whitelisting)
time
string
Expiration time
Successful Response:
Status Code: 200 OK
POST /admin/_api/admin/authority/{blacklist|whitelist|developer_key}/batch
Request Headers:
Successful Response:
Status Code: 200 OK
PUT /admin/_api/admin/authority/{blacklist|whitelist|developer_key}
Request Headers:
Request Body:
walletaddress
string
User wallet address
developer_key
string
Developer Key (optional for whitelisting)
time
string
Updated expiration time
Successful Response:
Status Code: 200 OK
DELETE /admin/_api/admin/authority/{blacklist|whitelist|developer_key}
Request Headers:
Request Body:
walletaddress
string
User wallet address
developer_key
string
Developer Key (optional)
Successful Response:
Status Code: 200 OK