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 0xcb1368b9172c7107497ca1afd29fa849702af56a9f1c029829915adbe74f4561. Chain 2 (Bitcoin): anchored in block 954742 (2026-06-21T20:46:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fd6bd660-dada-4904-baaa-73db302cbd42.json and https://artists.proofprofile.net/proofs/artist/fd6bd660-dada-4904-baaa-73db302cbd42.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 0xaeb65ecb24102f2c4ad1db8912b620b1801233abdbc0c1c2398ddc1a8ceeb5a5. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZZ7W2545468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da505dd7adf1d7f8a753078c884f1f7fa0cf7607595c273a21fc714fe085159. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZZ7W2545469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3ba13591b5099f3d5624441d07a9b4a1bf0009b9f2684cb288b26eca1b2f2c. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/QZZ7W2545470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43a2fd100429fda6f223d97d45fcb2fc53a2ca34516682a9c4c8f23f159b4e4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7W2545471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff2f2ef0738dc6cb04a3d3d72d7deda8ce8f2dc887f840bd59a5edc2b995359. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZZ7W2545472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5135f22e8bf5e91378917810d9d90b785b16eccca8bf8656d1f461441195343. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7W2545473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37be949d87b5f4498975b4b5f990ddd4647416e90cf53cc01e911d087029448f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZZ7W2545474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ecf6f3763fd4b3978b19dd2b236298fa022cb93b7b91e075fa6f6ae55a8a96d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ7W2545475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8980b87c84bf88eaa5c514dd12a6dd9326b053a483b52b890b3ed6abcdef76ac. 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/QZZ7W2545476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07efbe3bee5f9880100fc4a69eddf4655967e31ffef85bbaa9d4cb9478cb27fa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZZ7W2545477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6901390b0d351509fe95a39c4b523749f5d4dd161e8a66a24d6beaf2e9ef938a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZZ7W2545478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215f15217cc7f56c36fc53862a2268eeecb7655cac28efcd493a5f13a77fe519. 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/QZZ7W2545479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20684fccabdb23ad52ef41377c6627e0817781e591699ed789e2ab914686ea1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7W2545480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6872f81033fbd1c8a2a4d3dc17bf405ee62d592cf9787551e8826ee9c68d49f3. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZZ7W2524306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c9f37dc19b5361c1c8e6355988611c5048c198b1d598c1db42fd02eca4333a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7X2518011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934f6bb59309f3bca8ba51ae0bd6d924b4c08abbcb038f1a0ee1629d44a52b0c. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZZ7X2518008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b503292edfc086a32d532f7a6528834b5d23e2c4c30355293bb03512519f32. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT3F52510333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8578dfd9a8a5caca1a19a1a8bde9eb3834087b85d2bfb6c4dc02935eecade8e7. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT3F52510334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aefc4250958ebaeda2fb57c7d1a650593b61a493506ef1ff8fb7f8821891082. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QT3F52510335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e6d9b9dfded21cedaf5974ab1b82716c92b1ce39ea8eba6489c15176d69416. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT3F52510336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927f9ed6b86579e461aa3699ab326268cd24233dfae5f7082e6fdc8a45ec6893. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT3F52510337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224ae533f71eeb240e7444e81fcf652b483e69a6639b2c11f585c97ffa246fd4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QT3F92500460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a591ddf861ddd3757dd41be7789695b250d2275383297db69ad0240086c3068. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QT3F82576804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc575a4a9c870c348879b456bef5a4725a1177fdefedaaf0f26eea2a7e5edce1c. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QT3F92521587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48aee39ccad79a9164b0a3243038f62c0ffef12c2a9af68ba42af33e949b4145. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QT3F92519681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97cb74150cbc6a3497d4b75aed99b41b3f6251b8b1834bfaf78e0551a5617cb6. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QT3F82574359.