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 0x291298cb755ffe36cfa64f11eed48142f48e90ba1445fae09a1b240926583338. 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/03a50346-15a3-481a-b164-0cbc30ef7e9d.json and https://artists.proofprofile.net/proofs/artist/03a50346-15a3-481a-b164-0cbc30ef7e9d.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 0x16c29c0d76d38b5190cf678832114372b10544b0cab349d98a4ebd1fc3e9e6a3. 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/PLT611960001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2947fa547e7336764fe2c53e3e848aa478bc830df71f779424884b8f6d40da8. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/PLT611960010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf53fbe2691e4fe6822769e0f4294533e5ef75a8a138c553ce77e839d033a3c5. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/PLT611960007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa581a83198e83e32cacb516b8cb464f101decd0413ad1fda4badd792fda12769. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/PLT611960004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbd0b21998afea44894b51e34816735f133ebecde76ccf1ab146e04188160a8. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/PLT611960005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2a402d24d8fc3f6f0535c8ad9b2a9f1406410b6b4d3258814fb82c3701ef77. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/PLT611960006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf53fbe2691e4fe6822769e0f4294533e5ef75a8a138c553ce77e839d033a3c5. 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/PLT611960007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1366bced11574cb4d7bff0a6c610a64a1f59824d4b43510571c2e1abe7c7feb9. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/PLT611960008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee26af8efa3b804b1468768170dbb5bd8800fbafccc2ab9f40d40e5e5a266c4. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/PLT611960009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315af3aa22181259da0375dc319e6e790c50cde8caccade6abd81184eb910ec1. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/PLT611960011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2e1db69aef7b6de778a5077257d412e29ad4806b4eacca1b75fad0a6a93acd. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/PLT611960012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5760b2f82113d02d6fb1a04c407e38198403f3f4e6bb39e24424c552b2a054a0. 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/PLT611960015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c29c0d76d38b5190cf678832114372b10544b0cab349d98a4ebd1fc3e9e6a3. 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/PLT611960001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa848dbff2990a439d5157f7cf88097db97a96b1f8ca09cb79764da50a724e593. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/PLT611960002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf53fbe2691e4fe6822769e0f4294533e5ef75a8a138c553ce77e839d033a3c5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/PLT611960007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1366bced11574cb4d7bff0a6c610a64a1f59824d4b43510571c2e1abe7c7feb9. 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/PLT611960008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2e1db69aef7b6de778a5077257d412e29ad4806b4eacca1b75fad0a6a93acd. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/PLT611960012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1dbbf6e73eac24d009ea46111933e6906b5d9696237506175447e9125679e3e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/PLT611960013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257dbd9c4dc17eda319aacab1f1d19f1149178f991a38158fd4e395ffb850dbb. 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/PLT611960014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5760b2f82113d02d6fb1a04c407e38198403f3f4e6bb39e24424c552b2a054a0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/PLT611960015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d3064539b20a2da7cf2851c9c1b43d77cac9d0576e05863214980d02f54271. 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/PLT611960017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051915200805daf44b0f7898f26c8033a0a15e5343ffd29a998e279e901298d2. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/PLT611960018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3d74e4dfe6e1393325bb2b4e689212b21c672f540799117e1d64672c7b118a. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/PLT611960019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c730290ab068d53ba1a4d22e6cd252ce13f4217b27c17b92383eefcfd72d21. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/PLT611960023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75bcf7818394325350652d73a4ee2b507fa0c1ea7b63cfb7b268828ed393f1a. 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/PLT611960026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ff9cb1ccba38db9d3ba82e70f3c9fed948df594b9f291f38ef7191159683a7. 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/PLT611960027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940f04a13e05dc6288afffc1a41afe9b83b61fac2f546cbdc26cc46a5d800426. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/PLT611960016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d3064539b20a2da7cf2851c9c1b43d77cac9d0576e05863214980d02f54271. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/PLT611960017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4a8f5f8cbeb89c07e472a1d2dad1acebf8aa42d9227ad292c7817ef522208e. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/PLT611960021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c730290ab068d53ba1a4d22e6cd252ce13f4217b27c17b92383eefcfd72d21. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/PLT611960023.