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 0x5bf85feeefdb91d67419c7dcfa00cdac2c7c6254c95f5deba3ea170104044e86. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d90426f6-e1d3-4620-a0f1-f9f63894959c.json and https://artists.proofprofile.net/proofs/artist/d90426f6-e1d3-4620-a0f1-f9f63894959c.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 0xb3c9e5f653fb6304050fad050d1ef68dd95a65df8abd0a058c547533710184f0. 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/QT3F52551068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a2ebba58b511e35c67073b18c814f6e92e033e88d6c75606ae513b8e206e09. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT6E62510946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71319f65abe771aa3731554a86055c2b43adb5b656a4e642f81e4cf9a0fd410c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QT6E52552728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c79e24028f68f45b2bc6d9a07c322512bc13f1daac1df882eb90e240bf1d528. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT6E62510973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f18db69658c09d29b2b58e8c631d7ee8f1dcfbe3bee88ab1de7b93ae5f4e7e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT6E62507859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd80d974ffed88df5daca36d59d77755c2ea9bf3d502a9462f7ba368f56feb98. 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/QT6E72540426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da55f69d9a2bf65ab6a24af59b2d63fcd1a7250dde176c931a393621a097b8e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT6E72543735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db5b4bc3db48f4509a1e8332bd21032891552e131f705b64245b0307a210aac. 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/QT6E72543734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f6a197b690b6206c324af869cc865b579227670b0663f08aa79ebe0617164f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT6E72543736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50f717ce0c559064df8d061dc7b06e04df4061260127a1ace1662d6a1053955. 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/QT6E72596929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c25b37d5505f443a8ce5131acd3bf6614dd252cf4f3763e33e876b97f6b32df. 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/QT6E72599186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a635412e945c5eed688876d75794d349e4e015e76d39c15f7cb5088596cd96a. 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/QT6E72596937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d1d58947cc6eacfcd4a6401b6770822586be1b981c67127a93e9816cf8b225. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QT6E82552264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009623f8653be80d767ec59c7a7f160ad3d07fcbad5d1d4abefb4d234fceb89a. 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/QT6E82552253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad482c11f7e564759241e1b8a44a2dbd785d6570e55a7a2f81c9d639ce3d4387. 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/QT6E82552252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3925c1d45ed17d35e72614718e9621d014ea84d82f2ab62da7002180ec224e9f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT6E82552265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec21e74f7e49c46fe150a77af64124505aa0c9bc4d75b7c769a23b30ce653fdf. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QT6E82550316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf3d985f5646b0b6ac2feedf7337b817a191c084943639892734b35e5ecd327. 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/QT6E92524789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee8e38999fcda8b87852899b8254b35b7c5c55f0b2e30a93618f3c715d61759. 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/QT6E92526845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc18cf6c565996d428debb1b936a81e1e500981104e524f91cccd7898ba32100. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QT6E92526848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3b0cb56559c74eb2cf24db6168985c9ea1b1cd86f00ebdb2e8d82d10d6ca97. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QT6EA2504527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1bbdfec28101a06369599fc82ba74690724034d649dade78dc2f376aa97e5a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT6EA2508837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302e70d0e5f667a2e76e8b369f976fb6f1a006ef33c3f2a09775ccd484a957c3. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT6EA2508822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8020dfcc0fbc09f43f29701ed4ec7b3eefe3987df62ad27ed111dfc44b29b13e. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/QT6EA2508836.