1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a71d93829e2f64b74b973bdde08f1d3ef250cc5f7784973cc40542dff5ae87e. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/93429d74-c6d9-46c4-95ec-7ee56bb26787.json and https://artists.proofprofile.net/proofs/artist/93429d74-c6d9-46c4-95ec-7ee56bb26787.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Ravel: Valses nobles et sentimentales, M. 61: No. 2, Assez lent, avec une expression intense
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be59f29d0f75ba59f56d9973b87661db0bce088eff185c9bd5ed0e75bff6e01. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ110601613.
Satie / Orch. Debussy: 3 Gymnopédies: No. 1, Lent et douloureux
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d41124dbac6721f8e0bec81a2a83fa07558daf6c1cc084101f66cf52e29f709. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ118800590.
Satie / Orch. Debussy: 3 Gymnopédies: No. 3, Lent et grave
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1b5dfdf964dcb24e4efb41a1ec607648d401e6f6ec47ed6beea77c43910093. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ118800600.
Offenbach: Pomme d'api & Trafalgar (Sur un volcan)
Verdi: Rigoletto, Act III Scene 2: La donna è mobile
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16015bf24892ee9d4a8316597e4d639e10f99056a83c40755b5a71d9a6882767. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0302392.
Sorozábal: La tabernera del puerto, Act II No. 9, Romanza: No puede ser!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99fd485ae064f3724a7ca5242b5ea9ac38250ce8fa3c7f074ac4d8a2f15252e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0601962.
Mascagni: Cavalleria rusticana: "Mamma, quel vino"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e266ab2a19aba44ce327c3c547c720b1697562015e6f89dfa7a54dd1c8d0816. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0501633.
Puccini: La Bohème, Act I: Che gelida manina
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e44ca0e0fe3e47647527b5222d2b9029e36c6f8ee5af0a022f3c8cfb65d9a3b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0302396.
Tous en cœur (100 artistes s'enggagent en musique pour l'enfance en danger - Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f36052cf209d1a8871be11f4d1324ceb6f06e89959f405566cafdc0630ef027. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR7Y71300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597ffc6ac0eb0c2600c1e2cbe86f8b7e7570c12534076540fd7c73bb71f3951b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR7Y71300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ada381bf96c4190e2a35679adaaac1b90144f286ccabe6e22898a092c3b0be2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR7Y71300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79563bc524a709427d1b163d436bf42a5332369ce7fc816155f6360879a41192. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR7Y71300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6461652c1df84c3bde59e4999eb78cdf196a71062aeba2a5e122a8745adcaddb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR7Y71300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee234b8f8c7cd9970dfd56dccfbe7c5998612a31d2564032cb19aff4b4ef151. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa713e35172faced3de41c15a336bb2c2fd4c104473ab0dff6a346c74dfadcceb. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee31a5f661fbba269d36ca3a956ed0ef3d81af27f699d4febe9f5456b4bd1bd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd933ee9b515e9e7855cbcf6f6800ac27b64ca42e69b5669e51c15f3587f4f5f3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b57632d4c3d00998ea16af26b865afcf1c81d30745e0faf6a2972769400a81. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb3f59dfabd5aff5d39e9242383427e01c0a7da2d09e90d6d3ed0c6576fec3e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T16:15:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600074.
Cette nuit-là, alors que je venais de découvrir...
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb891f8515d1fa92186d53344ba4a0d2359593fbb811ebf1c457c11e07fa63deb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600075.
Il m'a fallu plusieurs nuits passées à parler...
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fd0094f57252cd46fc35bc3a02e871c95b6c0b548ba1855c469e8a518ff463. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e657865188a1d12e9ffef08cdd42f27a039ea532649961802cdc9a06b56259. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0e12d5762300abe3c184af39eecc5c08ef09dea884ad2ee3fa194e7c088e60. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49f1b47a094a60fc29e17edc3ce97a8916b78ea763c8c759dc95866a3f61dab. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737aad621f36e4ea9dafc15d2f2044224b77e0292571d3264b5981307212ab5b. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e817bb720a023855e84d95a1eb2e3608de318951886919881e6dc66c9092fe. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8d6e93f0a7e795570039a9217e3ed03e06fa1fbe07fa49ba96bb3c9f4a436d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600085.
Il m'a aidé. Sam a sorti les notes de mon cœur...
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15351aa7d42f8ef72b40659c3727f447b8031e3055f3063b664f321eae00430b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f623c45651441b918c9b33932e1456da1cba06ea225d0ac077edb5dbdf2c21. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600089.
Je me suis réveillée dans les coulisses...
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385b1367bad9204152357bf4f0020e44287e397d4019937963eaa1fa82b12ece. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48028375f1bf9c482be09080164d031e8dc9b097061b1158ae29c311340cd32. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR8Z01600094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99fd485ae064f3724a7ca5242b5ea9ac38250ce8fa3c7f074ac4d8a2f15252e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0601962.
Donizetti: L'elisir d'amore, Act 2: No. 11 "Una furtiva lagrima" (Nemorino)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0a1d7bfd1cfda51960429ecc5e9bfe136a784ab8b50c65bb40953bcc58e7cd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0302380.
Gounod: Roméo et Juliette, Act II: L'amour! l'amour! ... Ah! Leve-toi soleil!
Orchestre Philharmonique de Radio France
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x992851bd58a3e329a31a793adc86bc0d9e36639acf207f35c436c556e75412af. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0402043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e44ca0e0fe3e47647527b5222d2b9029e36c6f8ee5af0a022f3c8cfb65d9a3b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0302396.
Tchaikovsky: Eugene Onegin, Op. 24, Act 2: "Kuda, kuda, kuda vy udalilis"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd492746d51f3962b1fcba209cc6d7c7d67591bda7ce93770091293dcde26a7c4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0501618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd492746d51f3962b1fcba209cc6d7c7d67591bda7ce93770091293dcde26a7c4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0501618.
Bizet: Carmen, Act 2: "La fleur que tu m'avais jetée"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9c662bcdbc7aee78d2953e97703c2c57e99c55aefcf75154b1ee16a76a8ebd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0501629.
Offenbach: Les contes d'Hoffmann, Prologue: "Il était une fois à la cour d'Eisenach" (Hoffmann, Nathanaël, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4645f0182dd72fb01c0b1e8e70ce9d924d38a0164181d50c4896e289484b67a8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0501604.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch