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 0x057a6b73269ac9024a98528e3d24dfbb3d1cf689f8cbc2647c634dafb00dbfe4. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b7b61048-ed4b-4998-9e64-13e6bc9d823d.json and https://artists.proofprofile.net/proofs/artist/b7b61048-ed4b-4998-9e64-13e6bc9d823d.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 0x2c4f1a91dbf4b5cb5122145ae28e1123e7e1ab758d66dba034e8dae0ada95a30. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GBKQU2045124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b555fd6e9b25f519039beef8b2e00a70a9e38455204fbde7ba73e61adee59d1. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/GBKQU2061199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db108c8ced9c38f0237897412b6a798ba3248638995d8b4d0128c524dd0d221. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMBZ92088565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5673b777003faa702a71e8d887cb856e8ba1a6bedc3f36298a64f401be2301a9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMFME2050811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f262da4f59ee1db23c91e851c433f243df7f53ee94d61710449ec1678024d5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMFME2050818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce96b48358aca14bbb0b1df44bc4c33c52ff620d7310ed0e8d6d85a18b020757. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QMFME2050809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98abb5e19bb95aa5ef667004cde239c4ec919d46592a5c224962fa1a86286eea. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMFME2081584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5516221ac3b275bbfca8cdb1a8a31c8cd017f4120b70a05c113c9b57fdfff020. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QM4TX2137490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344561e973db2b592af668e1f434cb37886f77571de54fb9ed9e035eacd16831. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/FRX202155531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f70d6731a236ea513b310592809672511eee961f72609cac70917c1db450d4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMFME2101897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20956379915d079ff24a703c52086dc31287389e8577ecd25f344c9ce984a823. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QMFME2110775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38493d7e317a81eb22492a18d32f8805fab41d0a91931dc4ca699bb21d83f3d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QMFME2110774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ce75f5312acc294578000f697cb3af78365bc1fed2516e58f29f75acd52bfc. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QMFME2110777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0454034efd766148298568f1c537e1728126758c8bdd3cdcaacd7a3c4c8f72d1. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QMFME2110776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba91d3abb8c447bb98faf09ad1a08da44890471e12ed2faff4b2a8843a81023f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBKQU2244394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0d100d1e677697037a9286d55e13218ab5d41b1498bf940afe8396ae1b56eb. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/FRX202236168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b76d41786afeb291a198cba7e996435e80eb4c68f3e9d4c088244d8df3b32c3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWDW2202563.