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 0x365c78889ec3c4e8e7e590dedaf530a6bdf6a7a07c3857b70ba4d056d6dc70f1. 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/404d74d1-c706-4691-a6e6-e490f423413a.json and https://artists.proofprofile.net/proofs/artist/404d74d1-c706-4691-a6e6-e490f423413a.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 0x299a2931bc79e078ac15e4ff76dfdb135409f8bc600329aa1d88f8660a953e0e. 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/BGA260930504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb0133a1d24d393eb3b786896e8aa86624e9a370595e6717fdbda581ddc4c78. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/BGA260930512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0071c8e1513d80ade3535fc85d2097f66183921a90bcdbbcf6f98b1de6b8347f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZCE61880359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd08c823057b85ea8868c895568af52b6502f1b04d8394ef4d3678586634e4e3. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZCE61880363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11dfa029352f111b81a81dac755199d58c900755c29662751f27069b4407f0d3. 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/QZCE61880369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f350b16cac16cc87cf46b9f4fea8b4a6263571fe97d2e56c44a0980e1f43767. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZCE61880370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83237d053485135443788b6377665674ce10a42f8ef5b992b67adc3cdf79ec8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZCE61880373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15972eb219bf93e77255ef113afcfa74700f13e693edf50b0351180a7b77447. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZCE61880375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907dce2ad0db7d8d2593f192c38514b90e85c2848adfe162637e2180724cd1e8. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZCE61880378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebdf092def22ce8b0d88c467b0058b6bcb84b2096a8943b0472a28474c84e30. 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/QZCE61880380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae20e41c47479b3963e13fb54ca55565b956bfacfe39fc6cfe443cee1545afdd. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QZCE61880386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341a64c6785fdbf10697492a0d752afed04f0e6dd217c69a5c0d9674ce55f1bf. 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/QZCE61880387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e85e8cef76f95bb9d0a8696960394149f8dbecb5ae28a1a876888eb8607db9. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZNWS2172624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2252f253cade89a2515ad7afe5030da869578ac3d745b66bb6d4b62aa55341. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZNWS2172625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816b97e3e1d566db614fcfdd1e35a6a247c77bf9190a33dbb01f8ef7cbd74227. 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/QZNWS2172626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7665dcc4272c978c2af2d8fa80645e82a514b6a958285724f7906629c23c283. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZNWS2172627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7541ecc12f71dc66830a890bae565ec715562226300926800b5531abafee04. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/QZNWS2172628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b9ec22ef5e4a1f546584f7377123e1b3df9b96e473444f949ae533b11eb64d. 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/QZNWS2172629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d08f12385ce6e72dfe78e03e70799e32c53eaa51460f769d5da3032197b6d2. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QZNWS2172630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2dceb4f09c128487fe11b9edb9123bc6a6fa2e59e24edf7d8ae6725c8135a71. 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/QZNWS2172631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b004899d2b2032ae7395ce9f1a4f68e150dfce251c0a5aa710b33e99ca85022. 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/QZNWS2172632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc150210a6c4a1155c5da8a134da90b4ab6b9cd2f4a897332e952a65318137ae7. 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/QZNWS2172633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7dcf8d79505c98a44244b5469bd1c65340a1c015067b05c8c09a3b7f59d0ae. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZNWS2172634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92b2e7f8798fbb0a161ed649c8d6825c959680ba5ca1bf50503b1eae4810c59. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWS2172635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efec7097198130fe25c7d5e50cec40217fdafd32b196977660454149bf12daf. 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/QZNWS2172636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405c842ca0015fbf0f814af6fddaf6f082309cfb5453bd8b3b1061ecf9d7ef95. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZNWS2172637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c77bf194f5024ed36cc53ae79ef7a3ebfb0a1df88979040fae8563ccb22fb4. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZNWS2172638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80da9458ec1f4a4cda1254c551e94ede0a93013c23e04a3fe231d5e9356af7c. 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/QZNWS2172639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6202a6b6afcb1d0c2ef45477d15ee2dcd7d2981e142d9ccf821b81ff003bc3c7. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZNWS2172640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb634f6c40c94354dbedee7cf9210e09e7f6b1f46722bb5c25bc422a1fb49c5a4. 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/QZNWS2172641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0fe7b76328c3479121d2e9bc9a94e67f5d8106121e5acec5b6321ce26ad582. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWS2172642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4b035e354ee1bd08886c897c1fc9052ac7ffa6e4b0c28e573af5f6c969e02b. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZNWS2172643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9173b8838690b717830692644e1c15fb50bf1149c33287fa1f768520d17a551. 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/QZNWS2172644.