taifoon_pool_open_plan
Open a coverage pool behind a seller (POST /v1/pools/open): returns the UNSIGNED createPool transaction { to, data, value, chainId }, simulated (eth_call + eth_estimateGas), with the gas, the fee and the pool address it will create — or the pool the seller already has (state exists). Creating a pool is permissionless, deposits nothing and costs gas only; you sign and send it with your own wallet, then call taifoon_pool_status with the tx hash. On mainnet the seller must meet the pool rule, or pass override: true. Moonbeam pools answer closed_by_policy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | No | the wallet that will sign (the simulation runs from it); default the seller | |
| line | No | the factory line; default layer (v4 and v4-glmr are devnet lines) | |
| name | No | ||
| asset | No | pool asset, symbol or address; default the line’s job token (USDC; dUSDC on the devnet) | |
| seller | Yes | the seller: a 0x address, or its ERC-8004 agent id ("12345" or "<chain>:12345") | |
| symbol | No | ||
| chain_id | Yes | 8453 Base, 5042 Arc or 36927 the Taifoon devnet | |
| override | No | open behind a mainnet seller that does not meet the pool rule |