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 0x878f2cc77f6ccd9637c68c347b3183084c91e04323a2b007ad458a2db757a614. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dbdec65c-d551-43a5-ab69-af6ba703697a.json and https://artists.proofprofile.net/proofs/artist/dbdec65c-d551-43a5-ab69-af6ba703697a.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 0x8da3532f1f6a85bde0f952a566e589bbc8b8e410cef41a508c3aa5080d79fccb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/ZAHZA2300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43f4861ea9c9e1605adf998aa59ea344584b72521bb36a920d987a3149ed761. 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/ZAHZA2300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154a635955a34b8441f973b2748df6535999471ff2557c28cdcf968595f12258. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/ZAHZA2300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42df97b43db768aa673f097c1c292956fedba23c547f4d72927520ffacf8057. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ZAHZA2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed61b270e58cfa9d7c41e690983459a79a2af4181bea73c18a3269b00d861198. 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/ZAHZA2300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e436c47228935a9734297b6e60916614151b29d49ae464d1e1c04925b66427. 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/ZAHZA2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e92b31befe8e380f336aadddaf1b7aa26ec3abe7a058c5c3e22847ad0d0abe8. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/ZAHZA2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7361b383c8ae1c8323973c4713c2e1e53731f7973f0372fe95133563f111e8bf. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/ZAHZA2300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a83aa02515267b22fd8b3fb073d53936cfeac8f3de9bd02fc7ae93d6f3a228. 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/ZAHZA2200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611df0dccad383718f6ca791eaffe6ea7f31254c19b6c05324c945d14f38bf5a. 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/ZAHZA2200078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef72877df9c35e4e630a3f18e68a8e250162db37249e47b8ddebd989812afb6. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/ZAHZA2200079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4c7a0bdbcd06f003129f7be79b20e926929402d11872e6afc84f0ec98156de. 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/ZAHZA2200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c1bf382df47357653654e65b151b85e8483ec4c0395ef2432d59233e352030. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/ZAHZA2200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eaaefcac4f0b32709afa80bbbb65ef8823c28d77993ae9f8f88d313a53e50d7. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/ZAHZA2200082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6544cc37a6c59631d6336c5ef3fbefbf3ef3bdfc112f54d716f0550cfc44deb1. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), 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/ZAHZA2200083.