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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc57164bfdf4e5473862ce832eec5f79f1add3b7616a8272608a2053182fe0b. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/32f537ba-886b-41e8-8e10-e7bc032ac4fe.json and https://artists.proofprofile.net/proofs/artist/32f537ba-886b-41e8-8e10-e7bc032ac4fe.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf47016ec7bb51d2efa94f598256105fcc118c83b254f5c35e9b4c53d1ea181f. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZES52522399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1453da5c363fa0f46099a3f9cde71508c280fe8d98dd6dfa1b1d1d50ae445736. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZES52522401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fe86ba2e62fb8e9f8defd5da4c583bc0933076899ad0acd4bc41f4e893c902. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZES52522402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb835d2e55c064efd7717b9c9b9e85d7de2f296f34a4d93ed7fdedb9d26e1b780. 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/QZK6Q2562348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f8818f28eae0e195a6b48f9a5fe966fcd3817c878119e03f5cb20e6b963b46. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/QZK6Q2562349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ac945a6b1ca151df2b416de86ffbacbf4a9d78a51072e5d1191297b27bfc44. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZMEM2502211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60cd723aa4187aa59a388a0ded46ceecab1d24a3fc6d5d9b9a074cb883937250. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:38:53Z), 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/QZMEM2502212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff560a2bb7416aa13d378723dc30c4412f4d24a269ad1ea95dbf0c834cb9f08. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:05:37Z), 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/QZMEM2502213.