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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe389f1f864ebaa6a4ae735c7fe14347a6e2c28c7ed7217fe10c76fd3613e97bb. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ef0e9a75-68dd-4e72-bb1e-fa77faabfafb.json and https://artists.proofprofile.net/proofs/artist/ef0e9a75-68dd-4e72-bb1e-fa77faabfafb.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191ee002b0d370700946a214d7fa91ba979c2d4a3070d1b8db8af256209626cf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BXI1R1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4daab90cba857608f12d826c3bc53f748e9f9cd12242c712b7f48a73cdda40. 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/BXI1R1800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc93c136630976e68638fdbca7f8c066df67b08e45a17c1b1e6cdc155f512533. 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/BXI1R1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519f65cbce2954948085997720e4c3673a6049732ab6103516ac0094291a679f. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/BXI1R1800002.
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 0x1ef1abbe88501fffa825d81f04655a4c766203198f0af37d27601af14cd9c3d5. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/BXI1R1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c797de292e7397918c6c25755d43602fd297488f0545acbdc090958593bfe5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BXI1R1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929c16372aa09b284fc0d7adbede9824278ee26c44ed5171e9a44e0d7426e327. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/BXI1R1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9b75dffe4f7156698538e375cacbc0cff9674810fc426ddc8803edc14c23ef. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/BXI1R1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be1cb9404da002dfedca8e4176c31924eaf6d3fe7cd5028f17bfd6382d3bebd. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/BXI1R2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7c70e7202d9118b234791baafe47e0273a148d03fac6addfafcfa8c95cf5fa. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/BXI1R2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5c82f3ef86b7a3e3b01793287931600d340d8aafdd9c3971e75d91e3a29c33. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/BXI1R2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b20e2cb16aba2704ec7924b7eab2772692816e30cddc22bc3744b32fb45f11. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/BXI1R2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576ef247124de6073b7aed8b92cfdb63c9b3c1098c0f070214468ab4b9bf2ac8. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/BXI1R2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa947b8c3dadb99f66b9527f5ecc448da8d392e74578679d60ad55e08c7010715. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T02:03: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/BXI1R2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81916f8779547c5712b58bc4b70c8737819fa3bd0c03876d91946dbf90e42885. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:35: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/BXI1R2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e620b19522b2307c622be8c55b53d6e0cfd1f64599010b03e7383925e9a519a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BXI1R2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14448b932cfce758c29420e318c3b949598eaf41459b6699ed3f7932008321f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/BXI1R2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df86fa8d5ec410dbcb61fef9911288484e7f87e2b9f98028bb13a6163101c1b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/BXI1R2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1385906374a72b32a88c69a7808f4a344d06a8d9812bb6d871b06f84ddffb477. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/BXI1R2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a96be9d7f14f334570990c41097b06b9dbe327b1e08bb447abba5c0fe6b6f7. 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/BXI1R2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545878c63b8c4e39d1474d819c4d0218adba4f356b5967e208230dc2a7c61990. 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/BXI1R2100018.