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 0x12da7807df0832e59a01237d5caf33071971a3c4174a902acbb79df35ffaa138. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d42ceb7c-b41e-4d43-bd0a-6b77552fcb21.json and https://artists.proofprofile.net/proofs/artist/d42ceb7c-b41e-4d43-bd0a-6b77552fcb21.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 0xaf5f5599c866c16b877caeda5b3f2c9272cd3a161165211314032fc0dd41ced4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZGWW2064012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa159ecc2a4e6dece09ed52167742f1f4a1ca10d08bdfc3dd025b1cadf7d070e0. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/QZK6P2056648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed51d896ad97daccba51d1779a3462d3393abd594f64b2087d831a57f39c160. 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/QZPJ32191014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4c2b9f5ccb9e49ef1daf56293664d9f325c5737af7c7aa6c2204a1f711a441. 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/BRTRB2304013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c2273cd7bbba61d8042771606d71a9e077670af66fcc73ea9bda88e2f1de41. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZNJZ2378384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb7f5f64d279c04b2bb22d6a25d85c87e06933b5967fd1379a0f6ad7e131058. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMZ92499427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395bf45eabb412a619f223508b74232ab7aa328499b8c1c9ac461d55f0bf32a4. 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/QZNJW2462817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969fbce411a1f658d23f77595e35b65267c33894f90bf4332c1b17104dd6618c. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZTVM2442464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660712ad3779dc90280d41d97bf89417ded3f6df19c5c8f87c901b5d7637c660. 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/QZGLM2505199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0afda3adb861ae5dcd022e6ad4920d80ea66965d5a0d426a2a693b7831f5019. 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/AEA3A2577072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f19cbc26229e657e18f8299a4576c97204e6f0e556aa5c8f0d91be220988fc. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QZNJW2567862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d431c866a913eb8b8c37650bfae3d84f8f76d82010e7962e4118eac2d8e016. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16: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/AEA3A2185483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1351ea9feffbfc7c3c8cfdddd80eb3b30a777622de436d5a63ab7877256916a. 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/GXBAV2028092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e8579bdc90e548e33ea37aa0ed93bb32aefec2442fe7a8aa261f6c43ce62c1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BCO392400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3837e810157e779770c2eb949501c8a2cdf566c5d1f90262e0756ff48c0a1dff. 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/BCNDT2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87741a91bcef105dfcb6a1e90e107912f5a43b8df4c587bc67dcf377c6c9986. 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/QZS642348585.