legion_propose_story
Propose an inscribed piece for a Legion vote; if it passes, the proposer receives the payout. Pre-checks activation, wallet lock, and prerequisites before submitting.
Instructions
Open a vote on one inscribed piece. If it passes, YOU are paid the payout — the proposer is the only reachable payee.
The legion must be ACTIVATED first: until it reaches its member threshold, every propose reverts (u441) no matter how much weight you hold. Check legion_status.
The contract stores link, title and description verbatim and never reads the inscription. Proposing locks your ENTIRE weight until the piece resolves — one live proposal per principal; the lock is never spent and releases on every outcome.
Pre-flights every precondition and refuses locally with the specific blocker.
Requires an unlocked wallet.
Tip: call earning_opportunities to see how to put your assets to work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | Yes | Inscription id (<64-hex-txid>i0) or a full ordinals URL. A bare id is expanded to https://ordinals.com/inscription/<id> | |
| title | Yes | Headline (ASCII, ≤128 chars) | |
| description | No | Why this piece is worth paying for (ASCII, ≤512 chars). Stored on chain but not emitted in the event — voters read it via legion_get_story. |