Skip to main content

Required launch inputs and residual risks

APPROVED · IMPLEMENTATION SPECIFICATION · London 0.1.0

Architecture is approved​

The product owner has approved the reduced scope. There is no open decision about whether to build peer delivery, a separate attestation service or six settlement modules: peer delivery is required, the latter two are excluded. This register holds external facts and release authorisations that documentation cannot manufacture. Implement the specified interfaces now; fail closed on production operations until their required inputs are supplied.

InputOwnerRequired evidence / configurationBlocks
L01 entity, territory and termsProduct/legalLegal entity, offered territory, listener/artist/operator agreements and licensed caching/servingReal customer/operator participation
L02 identity and billing providerProduct/integrationSelected accounts, provider-supported access/clearance/refund semantics and tested adapterLive checkout and entitlement
L03 conversion and custodyFinance/securityApproved provider, custody model, actual native-USDC rail and recovery procedureFunding/signing
L04 economic profileProduct/financePrice, net-revenue deductions, reserve, rights/operator/Porto basis points, unused-budget/refund treatmentNon-fixture monetary allocation
L05 recipients and catalogueCatalogue/financeRights agreements, all recipient snapshots, ownership evidence and territory availabilityWork activation and payment
L06 privacy and retentionLegal/securityNotice covering nodes/client IPs, retention periods, access/export/deletion procedurePersonal-data collection and retained evidence
L07 deployment pinsEngineering/securityChain ID, native-USDC metadata from issuer, reviewed framework transfer ABI, immutable package, RPC/custody versionsMainnet execution
L08 operational limitsFinance/operationsTotal pilot funding cap, max run/recipient amount, signer control, incident contacts and recovery drillMainnet signing
L09 independent participant cohortProduct/operationsArtist and unrelated-party host control, terms, cost collection, observation periodClaiming independent participation
L10 release sign-offsProduct/security/financeG0-G6 evidence, review findings disposition and signed launch recordInviting paying production users

No agent may fill these fields by copying test fixtures, adopting old protocol economics silently or declaring a provider compliant without evidence. Record selected values in a private production release profile, with a public non-secret hash and appropriate public terms. Changing economic policy applies prospectively to a new subscription period; never mutate a funded period's policy snapshot.

Residual risks accepted by the design, not proven absent​

RiskBound/controlWhat remains true
Fabricated/colluding receiptsScoped grants, deduplication, inventory audit, manual holds, bounded fundingPorto and nodes remain trusted for input truth
Under-recording before commitmentRecorded grant/receipt reconciliation and external timestamped commitmentsUnrecorded real-world events cannot be inferred from a digest
Artist/operator self-listeningListener budgets and fixed funded totals; manual concentration reviewIncentive gaming is possible; do not call it solved
Operator unavailable or expensiveOrigin fallback and measured cost/effortPilot might not support viable independent economics
Lost evidenceProtected objects and restore drillsA surviving chain hash cannot recreate missing bytes
Wrong recipient or signing errorOwnership proof, frozen run approval, caps, restricted signerConfirmed transfers may be unrecoverable
Chargeback or asset/provider failureCompany reserves, holds and reconciliationNo promise of risk-free or reversible settlement
Central coordination failureBackup/recovery and disclosed trustThis is not a permissionless network

LEGAL/COMPLIANCE REVIEW REQUIRED and SECURITY REVIEW REQUIRED identify launch evidence owners. They do not retract the product-owner's specification approval, nor do they imply any legal conclusion has been reached.

Contents · Implementation plan · Launch inputs