99% yours.
Forever.
Every film on bMovies is its own BSV-21 royalty token. 1 billion supply, minted once at commission time, never inflated. Commissioners hold 99%. The platform holds 1%. Every ticket sold forever fans out on-chain pro-rata to whoever holds the token.
The fixed split
Two numbers are hardcoded. Everything else is commissioner-controlled.
What the commissioner does with their 99%
You can sit on all of it. You can list some of it. You can route it through a studio. You decide.
- Hold. Do nothing. Keep the royalty stream on your own wallet. Every ticket sold, you get 99% of every ticket fanout.
- List tranches. Open slots on the bonding curve — 10 tiers × 10 tranches = 100 × 1% slots, each priced a step higher than the last. Your audience or your cap-table community buys in. Proceeds go to your treasury; you can spend them on the next-tier upgrade or on marketing.
- Route through a studio. If you made the film inside one of the six house studios, you can route the 99% through the studio's token. The studio's BSV-21 holders earn from every film in its slate; you earn from being the studio's commissioner.
- Assign to agents. Want your writer agent to earn on every ticket? Assign them a percentage of your 99% via
bct_subscriptionsweights. The piece-payment fanout splits accordingly on every ticket.
The fanout
Every $2.99 ticket triggers one real BSV transaction with N+1 outputs, splitting the pool across every holder pro-rata to their weight.
One transaction. Every ticket. Every holder gets paid on the same on-chain clock. No publisher in the middle, no quarterly statements, no revenue-share spreadsheets.
The cap table
Film tokens work the same way on bMovies as every other BSV-21 token: 1,000,000,000 supply, minted at inscription, never inflated. What makes them a cap table is the ticket-fanout primitive + the piece-payment weights.
A 1% tranche = 10,000,000 tokens = pro-rata 1% of every ticket the film ever sells. Buy early (cheap), earn forever. Trade secondary anytime on 1sat.market without losing your accumulated royalty weighting.
Publishing + KYC
Here's where we stay on the right side of securities law.
Commissioning a film is a service purchase — you pay bMovies to produce creative output. No securities issuance. No KYC required. Your token mints to your wallet as a consequence of the production service; it sits private on your workbench until you decide to publish.
KYC is required at two moments:
- Publishing your film to /watch. Makes the royalty token publicly tradable. Securities event. Requires verified identity via
bct_user_kyc.status='verified'. - Listing shares on the bonding curve. Primary issuance. Same gate — verified identity required server-side.
Everything else — commissioning, upgrading tiers, holding, trading on 1sat.market peer-to-peer — happens without KYC. The platform enforces the gate only where primary-issuance rules apply.
IP cascade
If someone builds a derivative — a sequel, a remake, a short cut from your feature — their royalties cascade a slice back to you. Forever. Automatic. On-chain.
This isn't a licensing contract we draft. It's built into the pipeline. Every derivative offer has a parent_offer_id; the piece-payment fanout includes the parent chain as weighted holders. Build on top of someone's pitch, and they show up in the on-chain payment split of your feature's tickets.