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 0x4a09ff5daf1b571eb02540a54b1f84a98b51e6a31fef13b90bded4f8905c7a24. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e91f1105-4755-41c2-b688-bd7d8aa00736.json and https://artists.proofprofile.net/proofs/artist/e91f1105-4755-41c2-b688-bd7d8aa00736.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 0xf47473c54b2f44a075986582850283855cec513c06b06ff9604ce31f8d7643f7. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:49:26Z), 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/GBSMU8296487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc276ef919cc3a6be1fb61e54f0e8c67b69c0ae270817555b179f1d3721889529. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GBSMU9254371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a312c9399e21bcf967b398322add967dd14771bd249fe340d9acc6bfbc7df2. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/GBSMU9254372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c9fc400b4daf250d27e36fe9d06966669036cd973d53416a0519722d869514. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/GBSMU9254373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7f682fba5de245e1fc5274ba4e35ad71a8bb0637db09eacccfb656340ccf84. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBSMU9254374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6dec343e652b6fb70a66013564b912d581093f60bcec74eaf9519bcc3fee1b. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:04:12Z), 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/GBSMU9254375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949a61b2c5f576b4671129b84e7e6ad2f2b45c370541055230cbb10c996488ae. 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/GBSMU9254376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe918ed7e47d4e556a903943bc2005e6129b2fad7f88a984559bc977ee8dfc6f3. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GBSMU9254378.