generate_video
[SPEND: 5 USDC] Generate a short-form video from a prompt or URL (x402 payment, Base/Ethereum/Polygon/Solana). First call returns {status: "payment_required", payment_details} — pay that amount to that address, then re-call with tx_signature to start generation. Poll the returned session_id with check_video_status. Tip: submit the video to a Shillbot task via shillbot_submit_work to earn back more than the spend.
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": {
"prompt": "<prompt>"
},
"name": "generate_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Optional URL to use as context for video generation. | |
| prompt | Yes | A text prompt describing the video to generate (max 1000 chars). | |
| tx_signature | No | Solana/EVM transaction signature proving USDC payment. Omit on first call to get payment instructions. |