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 0xc1b00d75ba14b53e00e42a4e91d71086d06ed570b8c7d4f60ed76083d1da6f94. 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/c43d1495-5ed0-466b-8449-7638bb6792a1.json and https://artists.proofprofile.net/proofs/artist/c43d1495-5ed0-466b-8449-7638bb6792a1.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 0x9a3798d7a96119bc46d79ad38b81f11aeb85b98444cf378ba63a41445b774a7e. 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/QZDA71861754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7805baf697bfdb5f78c77c462140702cea862638dbeb350e6d83b6f44eda120e. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZES51803292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d392ca8b67b21c00b7a8b818a77eb7ac12aa5697863fcd44c475e6874fcc14. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZHN41977879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6306f265481aba86171ac186dbe448f8aa89361ef66e109f2ef4eed15a4d258b. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZHN41977882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfbe22772d7daf0b1aff23feed120367f4ddfcb2c4bb7c4fb0b0f43fa365f09. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZHN41977883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20af78e3d984bb41bcfa8b3a2363436fa68d3e483eb191d77f27c21cc6ed3a9e. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/QZHN41977884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da3258d0ab05e8d300f2e68a93797f78d9d073b591ba3dd5b68a49de80015b6. 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/QZHN41977885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01401f3eb4ba77dab8534bf6dfbd5a49dea70ffa4c0eb02bdfd0d1cb2dd105ef. 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/QZHN41977887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22448c29e7fbb8923f113752daa498ce24f3f25e869b0d091545d960dda50f6. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZHN41977888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a4c31bff35398e92c461bccf969d245770439c6a44a45152509c5206e541f2. 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/QZHN41977889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52185a255ce97963a41b5fe0ebea6d9e0f9562274cd536de6f9e69b334b05c45. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/CACB12100094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c440b27f660492ded501124751be7216bef305f2416f279a45cf04eafd208e9. 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/CACB12100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2374d9d9360c8fb0f696d33a806c4eb1d92423093833bbe59995442490da061f. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/CACB12100093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2896dbe4b277122feabf5841fd9658cc339c3f9bce02eb831ca4602ae49351. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/CACB12100096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3ffa6f53ebcb47229e4a345e7e7eeb3d86e88645912f780f521caa1e0b3d18. 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/CACB12100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6608d920da5531375daa4ed1a1f94a7b6803c1cf1d77c44b063c1cebbd2674a1. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/CACB12500033.