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 0xd5a3f07916fecdc3d195829ffdfe6f1fd44b916f3ab265dccd155547aeba8bff. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1bb4ba16-5a38-4c96-8ac6-ee28e2aa2351.json and https://artists.proofprofile.net/proofs/artist/1bb4ba16-5a38-4c96-8ac6-ee28e2aa2351.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4644ed62f7f0a8df22eb27834fa8f3d795eaae0fb73cefa786cae4c8d45e0e9. 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/QZDA71994531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376c70c16f378470825ce2a0bf407ee4e773f9251a412c3c5107ea5d1bfbb9b9. 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/QZTB92229817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf422dce22b9feb59a9062fa73415705003b6f9c2dcae6628ba1f9b01080d730e. 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/QZTB92229818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f94ab0087d40685777d4cacd67e5f5698e69463afaa7143a7502d0436af430. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB92229819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9588f3837b674060e5ecd77437d967c7dd946d5f811dc18d24110d08cd47e6e4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB92229820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949b3409fba2cfabb347db4651866c2903119cc3873e9b1911aca1f8e4bceefa. 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/QZTB92229821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04715f89e4378379603b01f7c69525111b253241e6981ab5c8163ff159249a81. 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/QZTB92229822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d137b43877acc3e3b75837a2617ff293ca85828d7f21c53660155f6056d85f. 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/QZTB92229823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45975910ea2649849a0aa368fe6862035054e1c4e5e86ee9152f64f01cc31e4. 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/QZTB92229824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a629f848f1a5ce219b6568a7088d60fa195c5ad02e6f28a4d7fc9cdb2e5c9c. 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/QZTB92229826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2c8eae9998654ae5a2473197c0a819564ac881b348dcc5939b6cf26b6ccfe1. 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/QZTB92229827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26b3ee749cad32b54e0cf910fe4d39e3082d72aa3d7bc459d7d580c2d35ba2a. 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/QZTB92229825.
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 0x64a7c253361889c7a7889629d7e7bc593af13c9b9032f4a1dfb1a5e18883e61c. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZTB92229828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39b985b5dd783d5a4317043ab6cd48f85dd527df9af3383fd72920df2d20a60. 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/QZTAY2387078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6ab98cbedd3753c79e81894d13a631c916a18d7a1506d2f1bec638485b427b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZK6N2324573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0e185d52b081f9f73b8c3ce930d46aeb421aa6ccf25909363e1cb96407e0af. 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/QZTB42261022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5339fa436bca3587eba1e9d3d6787a176c38927d032013f12f89ea1c219a1632. 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/QZDA42252662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288b502f32cebefea0339b40b3b26ffeec580402b7656de788aa83ad35c3f56b. 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/QZFYX2228775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3856f54b175069734184859fbcacf3ca50647aa778c61982a1220e955e288823. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNA2133550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb7394bcae8f4999cc6f48f0b022c790806b1e11269efa7976a779d0e2667f7. 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/QZHN72184745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7756c6d36a4354e69957168364c9a69f950d240eb9f2a66a721976d547260cc. 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/QZFYX2113781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd6568bfc2bf8ad38e030c1bb19de24b6875313019cd0daf3d925271441bd75. 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/QZHNA1904040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7337bfe898683dd9b6890147eb1dcfe220b1f0a6ed4737f92a1e6efd59fb3d. 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/QZHN31977191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9466fa1412640cd3e4522840b5d5e0ff9818242d4922bda092ba8e26fc85532. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZES51983847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7fae0cbd12991387b511fd43f88edfda740e518a5a0033819c60b95da654eb6. 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/QZDA71988288.