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 0x2fa303ca78ed0d16ce729e3eb9ac366a774a32e4e431ba8273ff4c3b2cf7ca57. 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/0cda7416-d047-4103-b3b2-b86e30c5b5b6.json and https://artists.proofprofile.net/proofs/artist/0cda7416-d047-4103-b3b2-b86e30c5b5b6.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 0x2240a227858d4a3af51056518aba947c325b33c8b5c232e6bad07e9f3cfe123d. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZDA71860132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31d5de1ee8eba3311fe4437ebdd575354376642dfba9cda527a28059efd932a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFYZ2008660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb943996570f6a69ae56252fc4c410180117cfbefa3f10adfd7d25932902785b. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/JPG102200474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685b80326898e0c079fa6435cf32926c2c1aaa573f794b95dc41b4fbe6d31e95. 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/JPVI02203336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4ed4a9006317007a0a23736cd2e159004458659d5870f27b0f35fc15173d0a. 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/JPVI02400743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd944d0010b2d5f7dafa1b3af70310493c100471f2eb3789f740023773c21650. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPVI02400746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26075d0fca4885fa117357c87e0d5c047fc611b1f3e2971c691f5fb94c715885. 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/JPVI02400748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3106b14ecb0f49610cd25671e1d34b534599fe054516c0354890d4f03815d419. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/JPVI02400750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49cb08fca29def67fc3960b47e15266debb72bd43516282937db39d314848de. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPVI02400752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095d429610fe3fb02a0bc4b9d490b3a22541893e7055c1ee9aae77b187b0e563. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/JPVI02400753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccad836b3e5abb7ad3127f9457e8fa95273e7650fef42b5043f3adaa8182666. 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/JPVI02400755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4ed4a9006317007a0a23736cd2e159004458659d5870f27b0f35fc15173d0a. 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/JPVI02400743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1cd8814d4125b667857b5c3945df7c6acfcac780e892cb1f276fe08768d393. 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/JPVI02400744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59511818d86ae6063627b8c3c0a28e5725e9060bebaa57548627857173eab742. 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/JPVI02400745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd944d0010b2d5f7dafa1b3af70310493c100471f2eb3789f740023773c21650. Chain 2 (Bitcoin): anchored in block 957025 (2026-07-07T10:59: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/JPVI02400746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813934bc7821457744ff976643ff821be65abed1593219c6020b72947b91f91a. 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/JPVI02400747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26075d0fca4885fa117357c87e0d5c047fc611b1f3e2971c691f5fb94c715885. 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/JPVI02400748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641a7ec76764f9ce97e8c3d15c38f640d37d9925d45366e9d069d37727b11c8f. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/JPVI02400749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3106b14ecb0f49610cd25671e1d34b534599fe054516c0354890d4f03815d419. 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/JPVI02400750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe669d43a956245ff4c4abd31f8e907973c3945c6f9329a3321215a8278f32d8c. 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/JPVI02400751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49cb08fca29def67fc3960b47e15266debb72bd43516282937db39d314848de. 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/JPVI02400752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095d429610fe3fb02a0bc4b9d490b3a22541893e7055c1ee9aae77b187b0e563. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/JPVI02400753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb2d121a3c83886d8a88a02c4074c45eac2f4c49e0da8fa5a31d2b0ef9752fb. 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/JPVI02400754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccad836b3e5abb7ad3127f9457e8fa95273e7650fef42b5043f3adaa8182666. 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/JPVI02400755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97dfe0ac14961dd9a30af10fb7a7377055dff76a07af6d042373e8610d1d4ef. 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/JPPC02413443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126672e9bbeafaf751621ef98a382a31b5328e06165ddf3e2a33b3869b45f5f7. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/JPPC02413906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e74439ca60d67f7a98f4ac317bb9a937dc6d9475187707461ff7df80fe4b7c. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPPC02510594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f67ee0a3fff1fe80f85d9cc6884df2121f6c7c5cd39f4d1d8a98fa368613ef9. 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/JPPC02510969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97dfe0ac14961dd9a30af10fb7a7377055dff76a07af6d042373e8610d1d4ef. 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/JPPC02413443.