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 0xe8bc2e1afa07968e4f90c6d151812fc78b59fd1eea8c744f6a92ca738d86105f. 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/2ab96828-5096-4556-8daf-c3aa3b4f3e0b.json and https://artists.proofprofile.net/proofs/artist/2ab96828-5096-4556-8daf-c3aa3b4f3e0b.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 0xecb4abaa1ae4021a0356555c558ac2306b11a4973b82c96a78745ae5b61f56bb. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BXRF02400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346870044c7e9f4a76a9710dcfaf41b57415dccba7bdee92132d381044c6b5ba. 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/BX4IU2360717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e911fde7fd540ecd1eef001e4e1a2188de4c49b99416b5dd4d765a01c0b9cd. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/US3DF2227278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92fb0d0cb1022f2db38668924c6cb27a4a09dc2b0518caa9b42e786d56b40fe. 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/USLZJ2507605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b0ab097dce1fe902eebcdbb261e030b542dbcfb734bb4a767c17cd6ee2b7a8. 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/BKP9L2400191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1acb3f12567a74ea824dfa0b02d4af7c1ac9b62760e413e7a2a6deced62d4a0c. 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/QZWDE2515778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b82ba1795131dbfeed2ac9736fd5739eadf984663fddf785909e1ad6a31527. 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/QZWDE2515594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3734c1a7ead57e95b2c88eadade04840f033b20094e407a8d950aae8f060038f. 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/QZTRX2557474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe912cbe7a7f5bc93dd2509897043eae6568908f2b64abc71e09b1a4180492d4d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/GBWUL2529216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970ea7a9aff5b9fa71106c780a061b8f9f770537af6042a840cda0b40840dee8. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/USLZJ2585869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb745791aea5253eabf2a6af8025381c3f154ba0910f8c6a685a53049d0bdb2. 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/QZ5FN2597259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ad26d10a1b28e1647849412fdaeb6fcc5f358748f15ce5d291cc7211f7f49f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZ5FN2597249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76a6fe0c6d2d0a27d724eeac1ab55ee4b4d48e48667ab6ba215829d99260d51. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZW9L2457585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4df30ae305b09fa66eb411d84a4c5eb76112bc7f8dee99511f3f27299ad0cf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ESA112428019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbdf2516b5271a2d08a7911e98bbda3e0d5886303b1cfd1fc2c17bcca301cf1. 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/QZNJY2331323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf449206edb7cc1d98a3ef465e223979f15e6dc8a8f524f5c7b39bc1d644af613. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/US7VG2264838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a40e891393fb7992a015b5649c22d9313893bb318a990508666dee380aba8b3. 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/BKZ242400028.