Documentation

How Bailey Connor works — from upload to on-chain proof, contracts, and royalty payments.

1. Upload Your Score

Compose in your preferred tool — MuseScore, Sibelius, Finale, Dorico, or Flat.io — then upload the finished file to Bailey Connor for rights registration.

Accepted formats: PDF, MusicXML (.musicxml, .mxl), MIDI, Guitar Pro (.gp, .gp3–.gp5, .gpx), and scanned images (PNG, JPEG, TIFF).

Your file is hashed client-side using SHA-256 before upload. The hash is your score's unique fingerprint — it proves the file existed at a specific point in time without revealing its contents.

Files are encrypted before storage using AES-256-GCM with ECDH P-256 key agreement. Only you (and anyone you explicitly grant access to) can decrypt the original file.

2. Preview & Verify

MusicXML files render directly in your browser using OpenSheetMusicDisplay (OSMD), an open-source notation renderer. See your score with full notation, dynamics, and lyrics before minting.

PDF files display in an embedded viewer. Images render directly. MIDI and Guitar Pro files are stored and verified by hash but do not have in-browser preview.

Note: Bailey Connor is a digital rights vault and viewer, not a composition editor. We render and verify — you create in your preferred notation software.

3. Mint to Bitcoin

Minting inscribes your score's metadata and hash on the Bitcoin SV blockchain using an OP_RETURN transaction with the b0ase-baileyconnor protocol prefix. This creates a permanent, tamper-proof record.

The inscription includes: title, composer, arranger, copyright information, and the SHA-256 hash of your file. Anyone can verify this data on WhatsOnChain.

Upon minting, a 100% ownership right is automatically created in your name. This is the foundation for all subsequent contracts and transfers.

4. Three-Way Contracts

Every contract on Bailey Connor involves three parties: the rights holder (you), the counterparty (licensee, publisher, performer), and the platform.

Workflow: Create contract → Counterparty reviews → Negotiate terms → Both accept → Platform co-signs → Inscribed on-chain.

Contract types: licensing, publishing, performance, arrangement, distribution, synchronisation (film/TV), and custom agreements.

The platform's co-signature provides: dispute resolution capability, compliance verification, and additional proof of the agreement's legitimacy.

When both parties sign, the platform automatically co-signs and inscribes the contract on Bitcoin SV. The transaction ID is linked to the contract record permanently.

5. Commission Board

Publishers post commissions on the Commission Board — descriptions of work they need, with pricing and royalty terms. Composers browse open commissions and submit proposals.

Once a composer is selected, the commission becomes a three-way contract: publisher + composer + platform. Terms, pricing, and royalty splits are all recorded on-chain.

This replaces the traditional model of blind submissions and opaque negotiations with transparent, auditable, and enforceable agreements.

6. Royalty Payments & Revenue Splits

When a payment is made against a score (licensing fee, purchase, commission payout), the platform automatically splits the payment according to the rights percentages on record.

How it works: Buyer pays total → Platform deducts 2.5% transaction fee → Remaining amount distributed to all rights holders via HandCash → Payment recorded with transaction IDs.

All splits are determined by the bailey_connor_rights table. If a score has three rights holders at 50%, 30%, and 20%, payments flow proportionally.

7. Receive Offers

Publishers, film studios, and performers can browse your publicly registered works and send you contract offers directly through the platform.

You can accept, counter-propose with different terms, or decline. All negotiation happens on-platform with a full audit trail.

8. Ecosystem Integration

Bailey Connor is part of the b0ase ecosystem. Your HandCash identity works across all connected platforms:

  • Bit-Sign — Identity verification and document signing
  • bCorp Mint — Token creation and management
  • AUDEX — BSV-native trading for tokenised rights