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 0x435832d7bdfd0f544e7d245c60fe81b8df7255a2f0ba8993e42ae39c139d17c7. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/721c6f48-a6c2-4d8b-b4e2-e1c8a55f245b.json and https://artists.proofprofile.net/proofs/artist/721c6f48-a6c2-4d8b-b4e2-e1c8a55f245b.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 0xac961bb667245fc66598f97d7c53f6c43123b6734038054266deda8028e6ff4e. 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/USCGH1230987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bdcef9673d1a71c7e94211ea8e141dc88cf14148718ea89a5975fe2c1b33f7. 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/USCGH1230988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a93c9c0cf38b67884f411fd6cab5ca3925a832644f7cd647e156604affc5e53. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/USCGH1230989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadc5acc7e8f499a3c8fade7fe93403fa89e570abfdc1fd56e5985b19a23837e. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/USCGH1230991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d941fb8ac1c046571c1fb1aeea17f43a2beec5a0d59eb5b9e7a629b1b5e6ae. 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/USHM82512209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afa250dfb3360dd3c54d31f3098ec17271cdfdee102e58d85847cd54bebfaa5. 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/USHM82512212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc005c2ff4e1e74ad88b38c79064f3b2e5554e3243d1cf106cf85946a691d6f41. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/USHM82512216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a33074ce0fc855c1cb379efd3cecac5455d98dda347bd3560407353a39a99b2. 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/SEYOK1400352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec665fadc02e46aa29afbe40bf758ea76fcdd5b9deb86737b24ce2495b2496e. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/SEYOK1400353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe09f0e0b38fc6758d86c972ded3c9c78020adafd9701f4041b43d3059b2464. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/SEYOK1400354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5209e7f34103bd7773d172b0b58be4659d6e3ecbbcdab23f4d1243aaf6766f4c. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/SEYOK1400355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2dd7594ceeede9bcb9e3f9ca84439f436d01517073965c31eb3694a80359a1. 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/SEYOK1400358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d59c2a156f411d412d43955b3aa32e9f8a37d5b5233b3c697f37e964a6546c. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/SEYOK1400360.