Prepare tip
prepare_tipBuild the UNSIGNED tipPage calldata for a tip to a blockpage so your own wallet can sign it. Returns the Tips contract (0.0.10854060), the function selector, the hex calldata, the exact HBAR value to attach, and the 98/2 split preview (what the page owner nets, what the treasury takes). This server never signs and never holds keys — you sign the prepared calldata with your own Hedera key and submit. The contract splits 98% to the page owner and 2% to the treasury atomically in the same transaction; no escrow. HBAR only (token tips need a human wallet). Verify afterward with verify_tip — proof-of-payment reviews require a settled tip.
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": {
"recipient": "<recipient>",
"amount_hbar": "<amount_hbar>"
},
"name": "prepare_tip"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient | Yes | Blockpage username receiving the tip, e.g. user-10424063 (must be registered on-chain) | |
| amount_hbar | Yes | Tip amount in HBAR, e.g. "1.5" |