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 0x3ec6616c99808616a7be256532e40e224fb030f25ddb7527f6064a492da4adf0. 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/59df94a0-2bc4-4bb6-bf4f-348f61804bbf.json and https://artists.proofprofile.net/proofs/artist/59df94a0-2bc4-4bb6-bf4f-348f61804bbf.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 0x7a8aba074f92f92e9bd04256ca31fb06f3ac9945908a5b7561d16e0e4b3faa73. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:05:58Z), 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/QMFME1303118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5bf8e303bce2381102ba3bdb70cf81931d7294e6beac7aadd0a91e74fc2638. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QMFME1303120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3937a8cd153a7fe565872b55604da082c86535df163ddd611bb1417110bc4d. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:54: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/QMFME1303121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa4afe94e5f40b62151458589d8e44e31db6eecdc6349ed18655f4d32be53f9. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QMFME1303127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c25f8fa6ff518617dcbd7aa7fd710adebd16e04db65927badc1f3fbad52f11f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USV351359426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fd07837669c4fff226b7b078a015cbd23c358179a17c3097f384fb9ba8bf15. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/USV351359431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb310ffe4d895219f68be30e145c742ed0475ef43d410579a2a982dbcda2bd7. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/FR59R1702760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d240b88613fc995c718d7af4a027d3752b945c2707e383e46eeaa6f6117856. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:50:48Z), 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/FR59R1702763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173974334cd721059d1c2fcf68faa7d850e8cee681770fbe36c4079f0cad078a. 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/FR59R1702769.