A clean separation between blockchain settlement, model aggregation, business logic, and presentation. Built so each layer can evolve independently — and so every transaction has a provable trail back to its origin.
Creator types a story prompt + attaches IP / style.
Claude parses → structured shot list (FC/IS schema).
Aggregator routes shots to Imagen / Seedance / RIOS in parallel.
Timeline + audio + subtitles assembled. Preview rendered.
Hash + metadata committed to BIE Chain. NFT created.
Tips · PPV · ads · remix → auto-split via smart contract.
All money-relevant logic (royalty splits, IP eligibility, mint readiness) is implemented as pure Rust functions. No DB, no IO, no surprise. Testable in isolation.
AI agent outputs (Claude scripts, Imagen prompts) flow through schema validators before reaching DB or chain. L3.5 tool-choice schema constraint.
Every payout includes a deterministic op-id. Retries are safe. Refunds & reconciliation are reproducible from chain state alone.