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 0x7c3167f885114106982056d4e4e71d3bc7c49a239f9305a86249215b17496d0f. 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/b6a386b4-a908-44e7-8855-d31dbbcd3ea0.json and https://artists.proofprofile.net/proofs/artist/b6a386b4-a908-44e7-8855-d31dbbcd3ea0.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 0x54f284348ee9eaa42285c003f3258ada53c3aef29a014c4a29e80dcfe66a4268. 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/MXF060100765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48383ea3e231672bea958ed2a3ced17f1ca5d887d3161e7645c3b8ddcef8eaa. 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/MXF060100766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade0686904d8e564c4187781d47a9972b630fc332e2793e15c270055df2dac9a. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:05:56Z), 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/MXF060100732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2764262ea680dbc93f605bf369c8aa473d553aecab156b6c46532c4de5b743. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/MXF060100733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0dc31533fda5403e5e99e5efe09f5cab9045dc0a603e1cabf13f6008f8d92d. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/MXF060100770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd8bcf3861e0205adec90728e6b79c0f16d5427979da18ea697adf398c0aa85. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/MXF060100771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d005851a2c14fdbfb7fe882ccac8a2b666f0fc89895a3cec89c924e257512e6. 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/MXF060201549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9cfe628e2742aa1453dbfe19540bccbd87f9a9882c5e47e220197c7b29b16f. 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/MXF060201550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9e90b13da6dcba7cbcda3ff94e0eedd632038108110ed52df4ddb07e46b5ed. 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/MXF060201551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1289d063acb19d448cc5212612be1bd4ffcf0c9de572eb84758056251e7f75f1. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/MXF060201552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27874927e016a07764861193271b109f41e7f378aad2a2925ad0d673bc9ff836. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/MXF060201554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06021a395e3f6cf6bc68a649a9143a08f7e3448fe88e65ab806a79637a8f2b1a. 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/MXF060201555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38ab65b33c6b7b94b21dff6041c198c91051e35a9040fec27b9d7cdb540b6d9. 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/MXF060201556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1da8486066f928ad4b228596c39bc06f40a8eb6b75a47d846e1e1f6766fc16e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/MXF060201557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9f08419d3433a1b9180adf49d5df90626f2e2c576cd69a73be71060d543723. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16: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/MXF060201517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a5db82016b6a4790e27a144a13c804963327d4cdd2791b69feae356aa50f18. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/MXF060201559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a5db82016b6a4790e27a144a13c804963327d4cdd2791b69feae356aa50f18. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/MXF060201559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a6b5cf4411afbcb00633b73872e3b6d99cf78c0b0b98da516d50cefc34ef41. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/USA560848137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6354d9e4ed9e6ab9d67ac5d2ae47b34dc02bfd040773d6ca87170a8be750f862. 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/USA560848142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376fe2cfd8d7e93860b095782dd6150ac25faaf4d776a3c5312478ce85c8d413. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/USA560848143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef6815d9693c3bb3789701d9b71658eeacde47c023bd918f14ad35fb40d4776. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:11: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/USV291441241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e18a14fd3a9374accdae78f054e0bb1e3c6929701382dddcfa8273d802c612. 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/USV291441245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760516fe24d83941a128690c57b9936caf2f5f2f81df98d2b484a59aa049e268. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T07:02:20Z), 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/USV291441243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d434db43c8a5d3c664344a064ab8c1de9533389146db7f8a968ff75c883ab88. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USV291441248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8093fa788c14b8f5d00927e90cf8b9c5df42db872d1eeae230751015ba6666. 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/USV291477403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803a0788fe5b9b3e65d7f0bb91aa6dc6e3a6b1a5c3706c0b7e83a353dd38331f. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:48:22Z), 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/USV291477405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40f3cabe3ed57c266153a0e135d318cc2f7131d84c7893ec05492a230f7f5ff. 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/QM6N21847514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23c49f82d233250b8b61abf87a78ed98376068a152b1826fab33ba3c857a9dd. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QM6N21847515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06021a395e3f6cf6bc68a649a9143a08f7e3448fe88e65ab806a79637a8f2b1a. 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/MXF060201555.