update_public_proofs
Update which verified proofs appear on a public profile, including each proof's visibility, masking level, and display order.
Instructions
Update which verified proofs are visible on the user's public profile, including visibility, masking, and display order.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, or sign in with start_login — a session opens this tool — then call this tool again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proofs | Yes | Array of proof display configurations (max 50) | |
| 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 |