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 0x0e06010a887f6b82a6db129b46ca01e6398727d4480495652d05aaf7e0b86094. 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/b5e221c6-5814-4997-9e9f-dd02f46c1561.json and https://artists.proofprofile.net/proofs/artist/b5e221c6-5814-4997-9e9f-dd02f46c1561.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 0xf7ee85b9ea1b2230de6ada3f298f335a4d0dc73b42a6f8570a6d30a0557af916. Chain 2 (Bitcoin): anchored in block 957959 (2026-07-14T05:54: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/NLC242100339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695b30292b249ae28e3fe796656da8ec827938e0e3e115e2067a91da1f5acc39. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), 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/NLC242100468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5ae2076912b11e9fca2c067d64cc2ffca5622f63151f9f234af0e032685a09. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/NLC242100553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49287857c5029587300eb742610020268c2e1a7c87c8d35a41415e4ded98a45e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLC242100629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d49cfdc7217a2fe5341118c67503587c7850f39475ba5857f99848379ef3a1. 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/QZWFX2429128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60b49ea6f80a7483f4fa30b8b5facbb7c53bd8cfcdbc1b83271e157c2ae9990. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6Q2526345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c98adb3fac04dd5aba3932c9460de108d2457d11e8c06154db393d03841d9a7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/NLC242100578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8182369e2fae87872c1f838346be47641c63ce941e55b638d46899aa319e11. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNC2504917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2283eec78df61b2ad5a2550648a251a360d2523cbed9c63dfa1da8bde2fff479. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYZ2492812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bcb91ccaeba46b214f275d54cfb7b2f86565a9f218c437c0ac18fb0139b81e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHN92580122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49287857c5029587300eb742610020268c2e1a7c87c8d35a41415e4ded98a45e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/NLC242100629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1e116872ab07d5a70057c954e0e260653b43be9f586e17be9e12fe8303fce4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6Q2526346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd2323f5f740b6dd17fbd323b2828e5de72e4e1ad3b06f720838db9035ffb2d0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZZ7P2466667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1c0ff12e25d0d3a5e768748b5af518e937c8b46780280270be9887f32fda4f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZWFP2450991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f81d7296e1469758e1cfcc1dbaa4ec7bbdf11e2e3d86b8844651557ca24e852. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMEN2452764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b84a6fc12c72ac713a442a9a78c7097b46e72f3dc6818f1b77910654c1431a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZPLS2404687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83158ef2b11aafcb3a3841f30d0ea24c09205e7396af5faea2a3a9fd3a204f70. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA42549116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c49ec4a7855ffb188368835cefecc3111b60c2fcf3470bbc8a4c4f0795509a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6Q2526347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd08cac07b602d1e8d786654619c1f8d5cc1943036c13b386d23eff44c5ddf2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHNB2473855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f24ca14dbce4f0bf796e6726770994d387ebf34e2e48e9fee9e5c5eb4b9e07. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6Q2526348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1110c81b2323bc3f8a7858d5ea6f35de27cfb54a8873b9125d41ce873ea10020. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZTBD2493101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24afbcad328388b8e68397dd3c7274d496198647ddf044c0f5c6043fc207d7d8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6Q2526349.