Build a transfer (unsigned)
build_transferBuild an unsigned SOL or higher.fun coin transfer from one wallet to another for signing with your own wallet tooling; no sign URL is generated.
Instructions
Build an unsigned transaction that sends SOL, or a higher.fun coin, from a wallet to another wallet. It has no sign_url: highwire.fun's sign page never signs transfers, since a link can come from anyone. Sign it with your own wallet tooling, or use execute_transfer with the local signer, which only sends to the policy's allowlist.
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": {
"wallet": "<wallet>",
"to": "<to>"
},
"name": "build_transfer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | The recipient's wallet. It must be on the policy's transfer_allowlist. | |
| sol | No | SOL to send. Give this, or mint and tokens. | |
| mint | No | A higher.fun coin to send instead of SOL. | |
| tokens | No | Whole tokens of `mint` to send. | |
| wallet | Yes | The wallet that sends and pays (public key only). |