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 0x0891c691fb71aeae6e1617c7efce7ab9011608ff35a38c626ea2bb3de3065c16. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d0356e0-dca9-489f-a6bf-a778cdbf0cd4.json and https://artists.proofprofile.net/proofs/artist/1d0356e0-dca9-489f-a6bf-a778cdbf0cd4.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 0x1bed51a035f45ea2fe76eb730c114b21d878e8c906f8b922c727c658725e6fc2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/AEA2Z2472770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb822a14f30f1b8b7a00a76c36c412bfbb236fe8981bd2feee1a90e055ec72cc. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:09: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/AEA2Z2472773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d28131fa9c51fe0e63032b236799f3642475a81c32c84a5db3bc3dc166e69e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:01:44Z), 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/AEA2Z2495601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5ff6132a800c4290f2f9b79d4d77d001841add55863c22df9587a15642ab56. 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/AEA2Z2495604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24528e07c579c9bb2207a80e19f23881577cb0af29ae9e569fde4e77f20ca84. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/RUAGW2500212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bf11d74472f91b021776305c4ab2afe9f3beb8a15d5ff4a1c315467be5e1d7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/RUAGW2500213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde91244574462b841b7159cf09cf6c062d323486c88c5edda8ca7581b760173. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/RUAGW2502046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f8299c2f312afb029a05bd0c9adab5d14e163c25458b93b00396c09d2279fd. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/RUAGW2502048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6b54a7c4b8599531f818ee572cbceab4009d51bb87e1ccf006209ee4740f1c. 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/RUAGT2560538.