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 0x2f8eccdf16368da4eabf37dcd131e8ba5075cfe49e3aee92dae9709e1c92397b. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9decd65e-ab49-4f97-b879-b6a1bd112162.json and https://artists.proofprofile.net/proofs/artist/9decd65e-ab49-4f97-b879-b6a1bd112162.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 0xb09949ac4d00ff4371388cdb27f0d096bc30504f2b36ccadd34a9d9c0ebfdaf5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHZD2069471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e8d5173832a31d9a662a7b1290eadf5776151afbef7e30090bc467f4cc95c2. 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/QZHZD2069475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39657495e796ca66ba9c73de5ce281310d7a4dc6af537efa3f1be6ab8a016d01. 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/QZHZD2069478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cffdeaffd5e64089b2553b86eb595b4eb3d1aaaa18d3a547d98fa3a2c612f4d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHZD2069479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b6f402a8d5842de91a12556835b9af5a14b672fe4843346233048509c655b9. 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/QZHZD2069492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4030b6ee990223a13f92eef8a6cc9c2be2327c837e887bcda152275f6e8ad4a5. 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/QZHZD2069523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7748ec7b99024aec3cc85412c1d0599df88653fce1c6addb47cb1b319e96fab8. 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/QZHZD2069586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc946159ac8728a2b68e629f9593cd98d3ed615247b6abaa6656a79d51e0b7130. 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/QZHZD2069594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74353ed9e5ab4d7ddf6dd26370b0d9fee551c38ebc0824aeaf905ea95060e214. 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/QZ5FN2336606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1949b13e40c6fbdc73400cbdb30ee068bfa8254a3548c99341948bdf8c8517. 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/QZVK62200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085488944bc166a886c5a505a53b6e0fdeb3bbc66d17037a5f6d3ca5238b36c7. 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/QZVK62200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe0d13daaa19804e1fe424fc62d17a79e572f586123512a7532b8340d891fd0. 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/QZVK62200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe685e93e8bf47dde3a6c08f1a4ef46659b37d72192a522b370811b84ede6da97. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZVK62200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f6b03c135b6346e090e2d1c5eabe1baffaad4ed4df6430d2eb4a89ad882536. 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/QZVK62200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54f0ff97123e967c46962faba18daf6a070176938785c11d0286e22fb2329e2. 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/QZVK62200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c263b3960d4e431e8d8485c614f33f67cdbe9eb84a4795701219e28b28a2be. 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/QZVK62200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ee976a412537db0f43f99d81ee379ad5db7d28a65271e77fb319033579c7e1. 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/QZVK62200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1966fff64a5e7d457b1c7c29b10db97d5ed4e6e85a42885dfdb0fcf9c7994bc5. 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/QZVK62200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87806423df81e3259a3e67d5ddc49e97621273aca6ce5bd2a3cd8c932d4345a9. 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/QZVK62200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2454c580bf7db4afc932de27c70a7c90f48f684aa0d6bc141ddaa2f9131e1575. 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/QZVK62200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9acda49cf8d90fc67d9a0bc2c0ceaaf39574cdc6db085c50359812fd7b6fcf3e. 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/QZVK62200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800435cd5790378ab0cc687c7a531c0dae77acaec14d21605ebccbbd25f165ef. 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/QZVK62200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2498033f862b4f69f113585923153ccf2a42a586d9e601a0a0e8a4f1e8868984. 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/QZVK62200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cadc5a7521166c9c90f1d3ae20b51042a91ed98959c6cd95a87f052588ddf0a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZVK62200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ceb4dc6a09c1f11d7ecb1ad230bc976ef76d1b0330443c303f63201cce3517. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZVK62200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b036b43484dd5018798dceeda338fd7a2741d50d8177d6f699e867724cf90f5. 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/QZHZD1916347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aecf3fd12eab7d5c85f95cc55285fcbcad35a076f84d47884d3f3436dfffcf3. 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/QZHZD1916351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b202c0c2ff4b9fd417ac3fb8af2f05c54b97e314db14a13acaa8848b1694cf. 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/QZHZD1916363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923408319351b9a95cd5376b99d13be526f4592249851d345ce4e4182c7e839d. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:41:21Z), 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/QZHZD1916379.