publish_strategy
Publish a cloneable strategy config to the marketplace (the flywheel).
config_template is the parameter set others clone. anonymous=true omits the author. performance_summary is a factual metrics blob -- no return promises are stored or surfaced (hard rule 8). backtest_run_id attaches a verified backtest (on-chain attestation hash + leaderboard ranking). Equity (tokenized-security) strategies are excluded. Read/control-plane, free.
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": {
"strategy_type": "<strategy_type>",
"name": "<name>",
"config_template": "<config_template>"
},
"name": "publish_strategy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| anonymous | No | ||
| caller_id | No | ||
| description | No | ||
| strategy_type | Yes | ||
| backtest_run_id | No | ||
| config_template | Yes | ||
| performance_summary | No | ||
| author_wallet_address | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||