update_sub_account_page_proofs
Updates which verified proofs appear on a named sub-account, including visibility, privacy masking, display order, and labels.
Instructions
Update which verified assets (proofs) are displayed on one named sub-account. Controls visibility, privacy masking, ordering, and labels. For the primary sub-account in a signed-in session, update_public_page_proofs does the same.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, then call this tool again. start_login does NOT open this tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"profile_id": "<profile_id>",
"proofs": "<proofs>"
},
"name": "update_sub_account_page_proofs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proofs | Yes | Proofs to display on profile | |
| profile_id | Yes | Profile ID | |
| proof_order | No | Who orders the shown proofs: `default` (domain, social, Telegram bot, email, phone, wallet, then display_order) or `owner` (display_order alone). Omitted, the profile keeps its current setting. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proof_order | Yes | Who decided the order of a profile's proofs. `default`: domain, social account, Telegram bot, email, phone, wallet, then each proof's `display_order`. `owner`: the owner's `display_order` alone — send it when the owner reorders. The first shown proof that is not hidden leads the profile's preview card, share tags and badge. Omitted on an update, the profile keeps its current setting. | |
| public_proofs | Yes | The shown proofs, in the order the public profile shows them |