Player story
player_storyTurn a public player_legacy card into a short plain-language story, only after that wallet opts in. The wallet signs a fixed sentence, and an allowlisted hub signer publishes it as a story-optin update.
Instructions
Turn a public player_legacy card into a short plain-language story, only after that wallet opts in. The wallet signs a fixed sentence, and an allowlisted hub signer publishes it as a story-optin update. Without a valid unrevoked opt-in the tool returns not opted in and does not tell the story. Read-only. The story does not quote names, prices, or a call to action.
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": {
"address": "<address>"
},
"name": "player_story"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | The wallet that signed the opt-in, or a player profile address that signed one. |