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 0xa8f7ceed1aa38879288c26d016bf951d708d3c5e8f5ffb1617b22f22b734beaa. 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/7de4577a-f5b3-4c5b-aee4-9c19b6b9998e.json and https://artists.proofprofile.net/proofs/artist/7de4577a-f5b3-4c5b-aee4-9c19b6b9998e.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 0xa21b473307a16a471efd0087ead3d1017b7e1d0530603eef78d36852224d14c2. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/QZK6J2169466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5b8bde0bef19395790c1049063f3fc564a1614586bfb178ee1f7b6027eb69b. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZPLR2103604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7af78c919e1a5f866719cf33c09b1caf1bb52bd9f07cf4ac0a66ddd9da3f44. 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/QZPLR2103607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3683b718584e4bbba5860ca986b9097e672cafe771be6b215b4fd784b4f8bb0a. 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/QZSR42129279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065aef74ceef1bd8e3c6f008a4428ca6e03237ebbc000c728ef7d190f7ece3e3. 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/QZSR42129280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e124a93290cc520d418d07f7d70b2837abdda366c3389ec9f7bc55c5466993. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZFZ62279585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40828d6148c7674b7f2b289c6694bf9303c07ac9fd211358f389b6a81a898edb. 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/IL6652307445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8c68b81e0744ecfb667010c6aa064e4d21cbb1d058d6c3628b5498f29a245. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/UKZGC2403540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1458e84a5153edae2f4e02c160c06cc809ea082a3cd1da5546de151e5b21f4. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00: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/UKZGC2403542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509f98514914518217c82886045d629a483c37646e15d367129fc6510783bfcd. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/UKZGC2403538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0e0edd4886007cb0cc32b50e813f6ebe5d93172b6d06ab6fcd71960a85fb52. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/UKZGC2403531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6132224d22ab3d49c5ceacd634282ff71eb559302593362e8705ebf472f8814. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/UKZGC2403533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf0081602e8a77bc7862eede960409fdd9002a8c8053102e926c105be90cd0b. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/UKZGC2403534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1afae4e151bb99190f7eae63d1d21e7c67377c3770a34cf60f87b941175ef54. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/UKZGC2403535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c091b871197684b15c22738749c6e2484fe865642b8b534d72300e7b197044. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/UKZGC2403558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a205eab91d38b9ef78364a3c3eb75f75e4dbaf24fbcb662cddb5c1bea0f202. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/UKZGC2403564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994d96d5e7b817c12c5c777c15142c659601a847483edb24a203da00a4c81dce. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/UKZGC2403565.