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 0x5affadff99d4adcc70474b1041513cd1cb41ca86043fd4694679bae573a116aa. 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/da8ebdf2-9167-4e54-99ec-80a835607919.json and https://artists.proofprofile.net/proofs/artist/da8ebdf2-9167-4e54-99ec-80a835607919.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 0x00b70a01f58d7daad60c19a8750c47896c71066eb5372b0e0e4c8f12b7f0aec8. 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/NLQ8D2101928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9da2cdb5476fb7e86af5efb202c8e14242668339e75c12c4d82fde2f9c9915. 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/GBKQU2275911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb5be90738c8f868e503c501362873d3957eeb64074e40515a69f0cf9c878cd. 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/GBKQU2275913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fac3e935f44b7460cab2bd078d94e09b9796bd6b6ac1170b9f60879d36579b. 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/BEIW12300066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85509d6af7db58db7ac03bc2153a1f5fa3435bdd8fa3b44a82bca38329c9f63. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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/GBLV62215476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e81bc8d7c893983c6798359f7b62b29bb9e40d51fb04f483e5d72541fb330da. 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/GBKQU2275899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007d9e3529fe9e151d86f00adb4eb8f9b5823f7ca44d6444cb02bf183de732a. 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/GBLV62032617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03562f34b91cf2931d0dfdeb4d2a175021457bf954fe461268550811b27326d0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKQU2074756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ab39793fd7a9995e00305ddbddd064991d245250d5a4464137e27868cbdb4e. 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/BEIW12000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa713fd610cecf14f87cbd6112d4aa7a86d19b559c99a1f068870c2e18db7c4d3. 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/DEGA21902863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4de039c5d42bc2ca81a4d4e5625c9a8ceeff44a9bb1a57ff293a58699e2946. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:58:59Z), 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/DEGA21802668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b120d02a4428502cc8381f795ffb333a7d58d18ec4db5e6cc4a3077480df6d. 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/GBLV61636126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d363fa8b064971a308fb9cdf088879639ba620891fda278e98b7f2f70ae622. 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/USA2P1615161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01828f20849a6e9fdf6ac39a3629be27d09209c433d4278131a3e0b9b6619e76. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKQU1592916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9fca517f542cc118736e59db06d173c6ed0585529f27c63ba7d9959ba3cd56. 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/GBBYB1502049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882aa1dca4c1c13bfba017f12e2548316dc2a0094c9a7a426e4a3b17b42ffb95. 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/NLF712306063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe203d24dbee64d96493137f93590d53b489e3970b57d850b02a13ab060c807f7. 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/NLF712304459.