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 0xe2dd1ac8576e31c6e53938f00a1b92e128fe4d0b8fd52586794180efacbb37fd. Chain 2 (Bitcoin): anchored in block 953714 (2026-06-15T00:43:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8089e03e-cafd-46a5-8d8d-a583ff3379ac.json and https://artists.proofprofile.net/proofs/artist/8089e03e-cafd-46a5-8d8d-a583ff3379ac.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 0x69b175216941aaaacb8590d7f818c33e73273d3840dea8de438ae26c5c3cd0b2. 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/QZDA82582681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a5b8f4bf5b58d6391af4c0466be831a49f3232df1ff75bc6d81796da345d5d. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T03:01: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/QZDA82582682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d025492d918b473b0b7313c791fe3f6208efa11e6d79b4e70b78bf8953b13ab. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QZDA82582683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451bc659d86d0de896eb00abfe879b15d9472d568dd39521e09932effef296eb. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZDA82582686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc695600bd0ed84aec3c8534cb273e3fa0ac4d028b8b0af66286d798e27f12324. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:28:14Z), 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/QZDA82582687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0102a31e05a52d05cfc1e9d49b5bbaecf97da51984956b7692977bd63f6509aa. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:10: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/QZDA82582688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ba8affba4ab019dadd12e221dd7450fdcbe01f640f88226826986b85b55984. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:36:04Z), 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/QZDA82582689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c7d257b23d4e4f9a926d49787ffcc9d7541d61ba2846f9b6f9f019fbdd5399. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/QZDA82582690.