Rustchain Transfer Signed
rustchain_transfer_signedAuthorize and execute RTC token transfers between wallets with an Ed25519 signature. Input source, destination, amount, signature, and public key.
Instructions
Transfer RTC tokens between wallets (requires Ed25519 signature).
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": {
"from_address": "<from_address>",
"to_address": "<to_address>",
"amount_rtc": "<amount_rtc>",
"signature": "<signature>",
"public_key": "<public_key>"
},
"name": "rustchain_transfer_signed"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | Optional memo/note for the transaction | |
| nonce | No | ||
| signature | Yes | Ed25519 hex signature of the transaction | |
| amount_rtc | Yes | Amount to transfer in RTC | |
| public_key | Yes | Ed25519 hex public key of the sender | |
| to_address | Yes | Destination wallet address | |
| from_address | Yes | Source wallet address (RTC address) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||