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 0xce993da170d0080a8bf1114816002bfdc7d808bf7ff9a864d220705f9a2e055a. 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/2f0773c4-9e9d-46f8-b0eb-15ff2421d4fb.json and https://artists.proofprofile.net/proofs/artist/2f0773c4-9e9d-46f8-b0eb-15ff2421d4fb.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 0x60b523cb171e8fe0073e2f7e6a7b51b31cbba7ee7c299b9a289c00f84c2499a2. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZGLS2558286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95abbf62462dead665d522acda10db5cae1039d7520702c976f8f3edae1ec9a5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZGLS2558283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc6ec98c5643b7f16070602c57a13e67e848b3dc711d6a4e64107dd92820fab. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZGLS2558282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5da8b5749f352baf35402153e82832b5ba26461b6baa2e5052d4abc1bbad33. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZGLS2558285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcaeed3f4e26315f268c907b7150ed23603e04d60dc87346c4edfadbe2b5182d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZGLS2558290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4051fa51497975ddd7a021dc54b9a82b5c97d20cf9e244ecded9b6841943127d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZGLS2558291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df3ae9b3b61dc5b156c73d96de482d7ddf8d4a8ddd227ca3a411af2012972d7. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZGLS2558284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f4d47aae9635d2e42cfc12a59d30e4536af31e091670826228e24d8b0cbc7b. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZGLS2558289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512b381b74f39b636e4c26f186127980c36b206798fa9d5905c4083d37c0fa8d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZGLS2558292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ede684f17bdca678520bf6ff89c922ac03a122933ec487d145a88c15eb0ec7. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZGLS2558287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7386e2e9d1f98ca6adc1b2d224c140b82edd800a646899cbdd8d85c5edcb5e0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZGLS2558288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d0938ad38ca48d9de2b23b1eafee8fb0f8b293b08f4e7b1624d07597dc62a6. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/SE66H2300804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ae4dc68a130feb35fd9fb1a9abb859c560e86a40893c3c1a902bebf7c09d85. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE66H2300803.