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 0xef58aaf05fa8405e131ee34b4e92660cbe4a8a3a9607165a6c041391ea362278. 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/bcef0a7e-8ff9-472f-85f9-169815f756d8.json and https://artists.proofprofile.net/proofs/artist/bcef0a7e-8ff9-472f-85f9-169815f756d8.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 0x11b076cd562c77fbebdd10e07affb7893b69310147a136ec32204b3247d2d584. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:26: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/USBP10204612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f534de99f8fc5c1280e8b422ee5486d873e171698f8bdd33f570152cafbcd6e. 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/USBP10306001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35496114d99aca21f5fc765c0fb075ac5d92ac3b6a2f86a37261145c9121c17. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USBP10306003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43f4ab06048ce2575d71516bbecf007c04ec536512010a99d1f0d67df518835. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-22T00:46:02Z), 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/USBP10306011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782d3c05f06d5551477704af26fd685db05d75b694f2c659a65c910e49e68514. 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/USBP10307603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f137e02a3470c24b88b8ed1a7e6686a2461b995e226699f78827ddc3cf9be26. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/USBP10307604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edb6c506e233eac8697cd2648bcc74b3285463d7e43ecdffa261d13c31cdcbb. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/USBP10307606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222681f014838aaf3e85ee6ab8c520f6e2971151569b9899ebc195a11c5d3dc7. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/USBP10307608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe49e92b246f9abad4aba70dc02cfa909463908c1d1ac4fa978eaf50ad246127. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/USBP10509803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ce38568f12fbc19c37b4137f18178d72344c5ee8d0ba6d4d4ec532bb4b4614. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/USBP10509804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b72d91298380ffb75cbc12c2c67df44488a8fcc3bbab3f679d9a8f0f5203aec. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/USBP10509806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292a5d1c2714c3eb56d5f5adc0624b9b8f8b304093eb71970016f3585275d50f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:19: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/USBP10509807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9827c08990537f726fcd47ad78a3a2de4791771b3dcfe0ac67d59de8bd4f98f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USBP10509809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086eeac3ba75780ec4a2ca9f4ccc3aaeea516944e2821d5a92bb871b256aba22. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/USBP10509810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e37998f0e313b34ce37ee4fe1c4c29042a0877bdd4c0cf000ee8ffb75d37f4. 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/USBP10509811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe393e6387f3e1ea28f3d33ed1aba39d0292436787ced2cc8ebfac3d77d712c. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USBP10812501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc664af7f729a262b4ce71ad4cbbcb689ffbcf191a8fe47e6beec2f1ee987d9. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/USBP10812507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca5c887efc67820cac8d4a79d3a0e931753bb2385823037c3f3d3b090088e88. 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/USBP10812508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154478b7197af37c4deb0a722339d37fcd6cd479662ad512bb95c0f6040bc190. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USBP11214701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64abb836e8d8d062abece29d6367cee93a6ff6dfe6ededa212dfeadb5c7a7f9b. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:07: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/USBP11214711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849bf5614b2defb7bbcf48194196f055baeef377093ad0dc17452ed9b3859db8. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/ATW161584901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec937e5abf209537b36de3f9aaec8522367329cfd1b3ad43329abd3320a0ac6. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/ATW161584905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfddbaebe3785855183372afc9fbb7587d44a26ecc27ad87d7d9e8249916229. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:05:52Z), 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/ATW161584907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f1ae1407ed69c1b4a40db5fbdeea18863e0498fa231e52a7d54af6d542b04e. 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/ATW161584911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a968e1b8e46cc902028d0806ebc631a56724866352c2ee74809b6fd3b68258f. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T17:28:25Z), 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/ATW161983902.