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 0xafe02b082262b128fae9f0d6160305472d3651deca9b11e7a091737b7812fa4a. 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/b848edd6-4369-4a8b-b26a-ed65c9858973.json and https://artists.proofprofile.net/proofs/artist/b848edd6-4369-4a8b-b26a-ed65c9858973.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 0x73db9ac6584a6709bd995dfd0272b60f32c279de9e297efe8d1690597369228d. 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/PLC062394812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec5a5957fceeef53466ff3e7b47c5109979075090950e6329c8b8a05ccf4b0e. 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/PLC062394814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91c203da7c8529363e46677a9b53843392c5199b9b0f824c352c56f49ebeb5b. 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/PLC062394816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd716f8d71c397011b6e1c85127ebbb345f622fc5eea9aed486f8f6d8ba954af1. 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/PLC062394819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374564c25bd8aa52a2e989f1af7b1056c3fb1c5827099104c8c15e028cb95a99. 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/PLC062394820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29681e45cbc9d187a1fdfa326fb98621be38e7a72ca38ac445d9c0a6095597b3. 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/PLC062394821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d119dbb5b18df21da4eeb8b40d616b1abfd188766f9e21666a7f8660bf0f369. 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/PLC062394824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f09234181f6547fe9b23ea118c18d06b2c6a1ab4bde08f6e5609c4cbf27b0d4. 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/PLC062394827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1035ed7953c3c346cb9d521825732ae614e2ffa78654f7a7f49eac99add9cc. 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/QZTAU2433463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fb873f222fc5a5fef077b8abf7d3def4ec57e5b981ecfc3480514588b8fe76. 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/QZTAU2433465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8de59a48cf93d13927c9b3689128070b73582f64aa0d13bfdb0d2481092e36. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/PLC062379562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccc7351e2d319770fd470a07da3ea7fa31b467b9277c0877edd89bc6f07dc42. 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/PLC062379563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59eb497c59ddc4db70889d6a5af725b77b400bbf8ad50c0820067046514ea822. 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/PLC062379564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4ffb6fe562dc8eea53838a1defa4642d79c95f321edf4bc2776334fa9d3664. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:05: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/PLC062394815.
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 0x3f4da2f2309a36226f19b1b0eb85e4ff5a3d5ad5b25774b055b4b858819fd889. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PLC062391906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5e4dadfdaeb1ab25d0970a86843d78161c1e6924f4d67089cc472399eabc8d. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/PLC062394822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cbae552976851af611275fa9728b12270c0c5eccf34738b8ad4dc38cb3132e7. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/PLC062394825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555656b979a94910cfdb32a36e1c7ff0465a2d87b208640e74db5c5206291e37. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/PLC062394826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d3aa4ec7d84cf7c4d5e87e65eb8fe31060fbdfa5a3cc65cbcdbc03f12a36a1. 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/PLC062394829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9187f3ef1ac5772d95c54b8e1cf3867c3e22afbb06f4ce752157b322804ed233. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PLC062394219.