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 0x19f5b0885c75834aa60528fd932c37cc554b51a464cae17bdd126101b15d2d11. Chain 2 (Bitcoin): anchored in block 953949 (2026-06-16T13:28:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d75ed7f-20c2-4028-8874-81596c118fba.json and https://artists.proofprofile.net/proofs/artist/1d75ed7f-20c2-4028-8874-81596c118fba.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 0x55c567778c5beeb79268c859049122d096a873673ae310ceebd01010a17c0e36. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732336012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ad66af75e6156439d73df2ebb2874951986dc293495abb81477c3997c318c1. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/HKG731614627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8300d809be467bf6befeacbd50880fbba4bbc7029188cab84b805f19f912f237. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/HKC372464878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe1653d1a5e85105288ab474cc8004761711ca53b002f213fea9e63c97b1795. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKC372464879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1a083069fa28b0774be210daf78bb18fbd34c47d95449f59d642cacf281bad. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/HKD012247828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d79d861fa0eeaeec46d80d269e6af36afcb0927a35a6b2c008f364a752201f5. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/HKG732372360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc9a6f6569d97ca9054755ed2e83201c8a1e2660beb2e4df6b3f60679c4b3e3. Chain 2 (Bitcoin): anchored in block 957242 (2026-07-09T01:00:33Z), 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/HKG732370175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d96712dc5908ac83b0f5546b771ced33951fbf50b87caef85eeb621f685fed. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/HKG732260598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388b2e6df00159dc9966976d9c3e71c5868c113eeea83cc697fe9ba1cf10bbba. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732260600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b700c78b7cf0541122b37358c8d06ddde12e9bf490badc648a9e2356bb2afef. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/HKG732225202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a947244ec8f169131ec247ebba425e8daa19d937bd09ce012be52167010b81. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732225203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25baaf9e8cdd4a03a33b8c91c12b5bc39068e16654b29ae4e7c2ef8fc79dddf1. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/HKG731720147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a931862243ecc67739f66b0de2b23d868b466a9d207a0324c7cef2f30a32aa. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/HKG731788315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfaba8ca9feb2c829677e125c6d6904f3b2903db6592d47e3afd171f8969c5c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732113246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6dee1c24e2cb784717f8da050724bb27756aef8c79eb4ae729165cb1511c75. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX202213310.