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 0x212081e9dcffa436d521a62dfbeaecbf9816e207d18e9dd1932715fed02430d6. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cedddcff-4c73-4411-b19f-555b2ab72bd1.json and https://artists.proofprofile.net/proofs/artist/cedddcff-4c73-4411-b19f-555b2ab72bd1.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 0x63e9d332452a6a9abaabbc6306f908bcd433302899b72b572e619d840c524e9b. 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/SE46E2201101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f0b7243b393c97909e2c37734d5d01c6ef13d5a228a674435f9a0fd430a3a2. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SE46E2201102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670e5f422c0f06781d5594cdcba7e10cf8ce80d5f95112bb1704f0ff0e3b131c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE46E2201103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c74f74f4f50cf209881acc2eb0d9b972c143685d880da624288a817836dd02d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE46E2201104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08dd8c0c4548f2838d47617b25105fa087907adda3e436049eaa1ba53e10e29c. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/SE46E2201105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0a73d1b6c7d5ba6e3b15487dc779545d4e4cf92467b8522dfa89451004cfb4. 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/SE46E2201106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9ba055e872b1f2332c7661d8a8398e3588207c7f0490dae8c44541d602c576. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE46E2201107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed104bbf861771dbe12d81bac1684540ad36ea892b57f8679bb0d526ae79ceeb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/SE46E2201108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf755f86c21c46d7b8c964a78c3f18d413294198637e03f3b761769da54ab6ed5. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/SE46E2201109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf1daa9951042f990b66d6c0951851ab52a5a0db2cdcd924d63ac83ec3aa7af. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/SE46E2201110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6375f4da208abf5615abef0ecb24eba658ff3d457aa2a82acaeec7387f0a6710. 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/SE46E2201111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71672826b9cd3f812f867bf80764a37d7e0ed36039e2ff551698a9bcb2f2c98. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SE46E2201112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc467fce56372172306116e8549d4a67d79e304b7b0a1a38e64e8909b29180090. 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/SE46E2201113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9334764d34871586d01a6d2e2386b55c9a92d3169dcb1a97fef2ce957dc24b. 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/SE46E2201114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86cd9f1f630df07dd332787ad7410622867cc974434c8095a1f8857def29a76f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE46E2100308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdff63cf214840b7c45fceac9d5ca53a7393237b5bbd06522fc405c5e22334c. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/SE46E2100309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bc2826c6e73f7fd938b5597d0dc24da4a62c8b21759b2e6d055fd13809d7a8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SE46E2100310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29203c0ac5fae5df419b838045bf21313b50a8c7843c02a5d7bbbfcc99d5611. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SE46E2100311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89786600d473af6ef7e33caac7a3ccdac3e67677a7075256aa7beb2390111a7. 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/SE46E2100312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8dd577ec1825bcac05fb496e4edc901db3e702d3386299e63541956be93045. 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/SE46E2100313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca9bcd0d0eda4b4170ca0b9082db3c40b87538c7b41e217b64676e1efc38235. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE46E2400601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd677c4c27954a8b73f76ad8a967c120f8f5d8b197d8c0d6d24b8c6147e353dce. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE46E2400602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab67a9bc744c8a75bb3a416f4d00bddbf160d2e23aa541bc73e403cbe2b66d6b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE46E2400603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811123bbb3192b1e76863371ee642977bda9bfd47d5b85d266a569bbda11b78b. 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/SE46E2400604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564d4074154e40d960c65b9865bce38bc7c8ba39f42ccb37107f7154564f8b11. 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/SE46E2200606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e01d17d7919ac453f3ba7142830d823927a468d8cd9f60fb9b3b8181ef6a0b. 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/SE46E2200605.