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 0x082cde65bd3fa39dce89a1a4ad560842088e77745457d63428c2e418c3eee03f. 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/72701151-5e13-435b-802a-9e91ed234db9.json and https://artists.proofprofile.net/proofs/artist/72701151-5e13-435b-802a-9e91ed234db9.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 0xc995e354e8c127056e4d8ed05486afa34ad4c7e03c20290866f569c95bb8da23. 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/GBPVV2204669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1cc6ac83c0640544e77662d2b8216223c4cb4d85b57cc8bb3692391e8b5039. 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/GBPVV2300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fdcb70e0dfcc8aecb943038fb94a8b2b8572267a5eb3544068b2221f38b991. 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/GBPVV2300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59788d28b30ce9f7193078bbbc0a8abc3ddb3b93c1cee67d64fd4347fdaa1f37. 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/GBPVV2300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7476eda3b5922457093be3119e3ff62a765015e74e28f498d5d86800460b331. 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/GBPVV2300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7766836341982663a703d3a9e1e2c9c1feb62017d074249db375120a36a52e. 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/GBPVV2300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82a71b70f4b171fa2694d3c60894faa00390800d5a94fa203bacf60915862ab. 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/GBPVV2300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf24e5b99dcef76c44ecc754be2dad4206c9425c47061166cb14ef4752c7438e. 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/GBPVV2300074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80274775ec9544c1dc693c9735321656c22219e8939892d1f653431fe772534. 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/GBPVV2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308939ea5cddd309e547478bbaba73219f7b915469c6ccc00c69e9ab041df113. 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/GBPVV2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3839038ec7c79acbd3879f90d1f19d298da9f1c51d3e2bc272cb6e38dbd457c. 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/GBPVV2300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2897f6cb6708d13e624ebf9110a73c65173bac27e5a240e8bd7655d46690311d. 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/GBPVV2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ce4bf3c35c6a07cb52a3c39d91eef4cbdf9df447391fa303e3b551b9e99b43. 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/GBPVV2003217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030696992edb76db1407b8860d8121e97ec9b12ee8dfc37234d8209e21761527. 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/GBPVV2003218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfa8d69d141d2f463cd0bd2821d3c43ed07b1e849f80c2e9429899178b6fe07. 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/GBPVV2003219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b04c8982019d73086faedcf7370eb446e3812165875c89baf90cb907a5f04ed. 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/GBPVV2003220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80bb0d8c6462002a477ec2ab7ee6d60897ba9ac1342af5dbae70daf567b1da0. 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/GBPVV2003222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030696992edb76db1407b8860d8121e97ec9b12ee8dfc37234d8209e21761527. 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/GBPVV2003218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427bdb4d8ffc98015f402428b29750b969670626eef78e78c0b98e6c723d6025. 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/QM6P42196669.