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 0x318b8c1813778033a45e408dc4475cad51cc5392dd88041abc1b90d958794836. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9bdaa3f-8df0-47a1-a6a8-57963ac45ef8.json and https://artists.proofprofile.net/proofs/artist/e9bdaa3f-8df0-47a1-a6a8-57963ac45ef8.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 0xe1dd434e4bd95a35f8d0bb0ec927242bab0176d9e8011261b736d5d5c82ddd0e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/GXHAF2541586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3269d46d873b6de9753cde07f8d1cd2e0ac2926ea430b961ee1ddbbe0a5553. 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/GXHAF2541587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c4ee0cd85a2a7c14fefc4995f1f4a0e772343486c40ff90bce1d2225637550. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GXHAF2541588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e1cfa40dbb8e826f7cafcce4aaab30bb78e1419980c9c841728682ca9e9dc5. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GXHAF2541589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a44b1c0e74f820614be14cba7cd9d5a9bd175022a56f31c9a9582085f459c0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GXHAF2541590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0054601f1918fb067640a56a7ecfdc44eb2b914c749151bfa74faf865810f1ef. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/GXHAF2541591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b702f98380f4738296d29db1a5ed0e80fa024de41ada6d7a7ea46fb677dd41d. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/GXHAF2541592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63fe7057afbb9f4af3b4f48773c04325d29cffedfe3e1438b0a0ccb923195b0c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/GXHAF2541593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012a9f9ff8d346d751a1115fcafe6619bb57c3a5c4b2ae8d2b23a07c9dd0574f. 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/GXHAF2541594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d20b25be7bbbc850a9681289f92084f16a9fe5954ccbced2cf99a9507dfcac. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GXHAF2541595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d29bc04a83aca73683eec7052cab6f0a77824fbba7a0d397b82901f7a69e27a. 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/GXHAF2541596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b15eb3ed586f35453f300109a0be1247900c054d1e41530e060e99c5b10d5a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXHAF2541597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4569f22444fd4516b2da09e1ac0ce5bcc063807f0a40459225fc1217b1194c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GXHAF2541598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1adf644481bcf262ac00d0f2715e3e9f767efe7e7092dd8a97bfe32b271ca58a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/GXHAF2541599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97296e216f3ba6ed2ed7b739fb27eae8aeeb415c620396c144898f580c9e5f0f. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GXHAF2541600.