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 0x594df22ff913f803fbb2ebe0d9c2fd442cf8a2e2182caff6e46db6d645002824. 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/03e31a8c-ba76-4456-b947-6c768e0ee8c4.json and https://artists.proofprofile.net/proofs/artist/03e31a8c-ba76-4456-b947-6c768e0ee8c4.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 0xcfa616c30d2ad99c2cb7c72342564e10a3826441cca3c08dd304d530c9a5af51. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41:29Z), 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/BRSZO9601429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d917be88ccebb285afff0e5cb725f91686aa23b2bb17b963e04c3e37869ac0d. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/BRSZO9601430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb66213fc80e50f0c0df51dbaebb3137ca7a37bed322f301eeafce8bc65663d. 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/BRSZO9601433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f7bdb9443ed5018a59d46c6cd97de66e5fe2bf6339ed638cd985ea68013c3e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/BRDI70600018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4ff98e48ba7c119fc6dba1e0e3781ca1a7927a9c3dd6eb6543cb19f2fbc182. 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/BRDI71200079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1a9d84436dce1c74f5f0953ac657f0c0390d9570425562c7f258bd4064169a. 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/BRDI71200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3dbce4c4a284ec741f1e458db1a3d46da886e5ae1614cb0e317c69c026bc87. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), 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/BRMAX1500758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fc4a32187c123a5dcb8eab290c4a6d8c7b1755df8f4a4ef4f08150ef8567c4. 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/BRMAX1500770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80be7d715d87b4f81438aebc7b889d499a060dabf2a4b105bc0f7951262946a. 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/BRGRV0500222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a28780eb03658e71a600408432cdfd467a7090715980161b07a53d0afc29270. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/BRGRV0500228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10c5e65c1a85c82dea13d393d873b52412a1baf9145f207e9e213aed5f6d67f. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/BRDI71100263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df822d92d5dc78b9ddac0747738780669232185edefbe13feb8df62f9bf1439. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BXGYL2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb36318152ac3ea29270a8d0f59413b72f6ebfedb7fb996b736a85155e24619a. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/BXGYL2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ebdd18a455360a9966f7a4676415bf08bab58a548be65a08bed1fbe072ca0b. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/BXGYL2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52a2fa48050b077b2f1014967e4b2238c0b926bf7a6d3322ad2fbab10ce233f. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/BXGYL2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23af963270a2ec57329be79b94d155c60277b617d9731cf98c72aa1f846b6956. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/BXGYL2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303965748ccb0f767187878e4b13a2f2f4b43cbb52729d83c57ca7ac40329cb1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/US7VG1543432.