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 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee00a93d746cb9efda18f343b669975a44495befca3909235fe87e0cc5160a9. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de8d300d-4d43-4218-913e-52a0e1efd854.json and https://artists.proofprofile.net/proofs/artist/de8d300d-4d43-4218-913e-52a0e1efd854.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c6c91697278901beba24b4a26793b305d2e3dd962e9aa12274118c7db286cf. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR3KD1505967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4899f654d556f3ee8bfc5e8051486bdd92179d4f49418305b814646d14888bc. 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/FR3KD1505973.
Peer Gynt Suite No. 1, Op. 46: Morning Mood
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ea317311a2df4db7ed1e4eae9b7ba886965ddb8c2cfc0d0857b89d323e2807. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/FR3KD1505873.
The Nutcracker, Act II, Scene 3, Op. 71, TH 14: No. 14, Variation No. 2. Andante ma non troppo
Kirov Opera and Ballet Theatre Symphony Orchestra
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc517fa25d4acb622c31604d27bb3dd23ff02b73d801d66159fc332ccb72fbfd3. 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/FR3KD1505022.
Thais, Act II: "Meditation religieuse" - Arrangé pour violon et piano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdded89fbc6168eb29e99faed2fb68042aa8c8d1a8d6e79d18aa6f05a7722c7b8. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/FR3KD1301165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7c8f7f9a91805cc00b8bbb7319c2ee322f82fa4a09a3d18e364a1a10891f02. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20:38Z), 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/FR3KD1302593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b2e27ddc1bc4a677874c6feafd7b7fc5f40843592c71ed19de16597084bb5d. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52:38Z), 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/FR3KD1302594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99c83c2b3a6a35be21ea826130e49ada1cb86ddff99fd725a0bc0a8e18d9b31. 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/FR3KD1504913.
Piano Sonata No. 18 in D Major, K. 576: II. Adagio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb828fe00eddf5d2f2f416d83c0573d691d00b66fb06d6f45345945fd12058a. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/FR3KD1505530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af3acf388e2918d5f1c8f092e8f1af52d3c98263ceeaabcb977f4bb9fef3086. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR10S1528447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6396e94e8b11041274c48934eedbc4b511e623a779f482220090ea76f8e889. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FR3KD1200493.
Six épigraphes antiques, L. 131: No. 1, Pour invoquer Pan, dieu du vent d'été
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d0985568f664faf1ce40fcd77ad6c66ba3aca804930d9939ceca9e5c9764c6. 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/FR3KD1200501.
Ma mère l'Oye, M. 60: No. 1, Pavane de la belle au bois dormant. Lent
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df5df3deaadd5499b679f990b6f0f00e4307cbf200579e09ca3ecd1275a277f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FR3KD1302086.
Ma mère l'Oye, M. 60: No. 3, Laideronette, impératrice des pagodes. Mouvement de marche
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9a971d629bc72a26ac525772cb499dc49c9074f819a65251ba2d5d6cca1da1. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/FR3KD1302088.
Ma mère l'Oye, M. 60: No. 5, Le jardin féerique. Lent et grave
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced60d106d1c7cb1c30db52c4d2b6364bbe8e10464af14ad8358a267fc03494c. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/FR3KD1302090.
Piano Sonata No. 14, Op. 27 No. 2 "Moonlight": I. Adagio sostenuto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd2bdb6500dcb71b51d4db7df6b820b3f286dcffeec0bed9e1858da0d04fc66. 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/FR59R1506020.
Schwanengesang, S. 560: No. 7 in D Minor, Ständchen - After Franz Schubert's Schwanengesang, D. 957
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7699487d053c71b8e1b83f281e6ee529b9fffc9e35581e8411b2ae2bdee7d34. 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/FR3KD1402643.
Violin Partita No. 3 in E Major, BWV 1006: I. Prelude
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9366bf645906f651f8b1770e9c33b896a0999f1b9c1528d3cbb8f4c92f0cc6b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/FR3KD1900119.
Violin Partita No. 3 in E Major, BWV 1006: III. Gavotte
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4396c5e23811e9d2d40b973f8ab3b0ff1a6ef132b39a1528692d75724ef9d33. 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/FR3KD1900121.
Concerto In G Minor for Violin, String Orchestra and Continuo, Op. 8, No. 2, RV 315, "L'estate" (L'Eté). Presto, Tempo impetuoso d'estate
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e102bac23dae4bde38c7cf02cbbc07b902b744c5d75ea54014c049fd6078b8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR6V80990822.
Three Old Viennese Dances: No. 3, Schön Rosmarin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9dca0707935ece3cd8075b2d6072ad3d6296f1e3f7b1fefa2b380da1ed2b6e7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FR10S1510732.