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 0x379ea9fcb52c0a09aaa05738bc792e4ebb8ad3598fb9d8b0614c647b9d4b84cc. 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/89a18c17-0761-49e6-a66b-58963eac3541.json and https://artists.proofprofile.net/proofs/artist/89a18c17-0761-49e6-a66b-58963eac3541.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 0x0769fceaf7733e9b15bc11e24753cd491a0131a38e7cf45bf0ab34bec3719bfb. 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/DEVU52087090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f264eb94c753426e612d9066918ac937531556367b8d2db4206398156e25c80. 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/DEVU52087091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef2566e6010af707d5e08debfdf7980066186fd5b45454e33812a6362406348. 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/DEVU52087092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56043e3c5a37552efd086f0507e80e8aa085d59835268be58e344b6eb71e6e2. 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/DEVU52087093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0e1f96a60454bcc984dcadc6eca0cff3ad1a21749b57829cb61b413eb27760. 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/DEVU52087094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1437485a3d34653e9dd74338b55b9f6c578d097406d64b2fe2320480ceb48b98. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/DEVU52087095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9663443c7a355a9620ed36c8f564d0c169ff9d2035f4c196e576408e9a8c18. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/DEUE22193205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828f1409536f50610ea985fbefdc15e650d8344acc28df77e27037eac337095c. 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/DEZC62338726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941654d8bd2e0a713d70dade00011dd6220ca45690f03ea95d668767f035e074. 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/DEUE22037679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7159d21cf48ae8049f4da872ce946e27769f9f7164526715cd6fa25f1b2345df. 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/DELJ81810690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad42d00035cf304c479e85fc759e51261699ca8d5df978828c53f90493d2469. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/DEXO81913832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba18fee22c76bf08c5b650c76f24602ad8f7b227d0f4949847363dfaef3f4ad2. 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/DEXO81913836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e079338792062993381404771b9a64bb64fcddacb0879f3bf15da148db8a1ac. 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/DEXO81913839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8899c46c523e2805af1f8db70f98c2b8967366cecae10f404be55cf7fc63250. 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/DELJ81811044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1120eb6203354234813b1f9b8426925a19e58788ab59a2ad4f2f8baff5e9e103. 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/DELJ81811047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6215e6f5fb50220aada11b4eb7d4f4b46b0da0cf72a684d15bf9358d5df9f9. 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/DELJ81811049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11f5422a679ac266046a5b34bdfa82e2a341d82d1b93afbac4c97f76f10a1df. 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/FR96X1965336.