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 0x7a999ad7bf566483c3b4781f428704c39cd4cb2a8efb4e8045e1abe2761ca7b7. 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/1d5bf78a-33e9-4196-bd15-95e2c46e01df.json and https://artists.proofprofile.net/proofs/artist/1d5bf78a-33e9-4196-bd15-95e2c46e01df.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 0xe62500b0e6fa0e5c54828364ca07b70d17646bb99d80ba82979285c10e4166e9. 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/QZDA71960697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab15678dab1d31d3cdd859a99c07866fb4f792e6f18253e5164c36a22e7a1c2d. 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/QZDA71960700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305473d01d59f5eb2b32d0e94dec3657cee9bfb87682a4ce75307e28b91f524a. 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/QZDA71960702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abc0a23c290331e39724870f406a2f336bd73571c82e52709c928b770d6518a. 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/QZDQH1908365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f6cad0f3a8d1ef2e3fd70e7ce5f04f33ba4ea923bdb28207b373dab9693c60. 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/QZDQH1908366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdf78e524fac6cff79eb2b3f6f9876cb97f495f42dccba83b959435eef92afd. 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/QZDQH1908368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a3e877bae772b7e8731a5ef8fa9dd8d05bbbbdbac6ceaa7a569b6c1b1e1471. 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/QZDQH1908370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369810519fb1931361cab28d3bc126d78527be870057d679ce29fc75bc8119e6. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:08: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/QZDQH1908371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f2899e721846ec89e0f7e8845f149bcb8c24d15149b94647fb8470047466e3. 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/QZDQH1908373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1801e63e79af8a37dc1aceb936a3378d608cce6d77619fc3f0f72d26e13b4925. 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/QZDQH1908374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50631db052dc10208567805639a6a401c54bc680977e5066cb62bf6af53d92fc. 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/QZDQH1908379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c492b6770d39ee330b353e90eaa91320ef527cd7e3921b717d7883a213a4a4. 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/QZDQH1908380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d359b2d48b64e1aee7144f58953a14a4cb4a062866d18a68893879b42d67b6a. 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/QZDQH1904557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda52496d89c8ea9a5ad73bed77cfd02bf981f3f9bd6ac3febd86e798eb5ce12a. 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/QZDQH1904566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175070d1d68885853140e985b32597f548ab67d2b20704e7084b6aa508f5f745. 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/QZDQH1904569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3945a26e2cf20ded0b6bf18b3bb695b704a7c5b62a93ed4ed0f7753c5faa70. 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/QZFZ42061506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1178e6de825071fc85264626ac05a0de5f75e4ee79d77d831a324c8e5b256e73. 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/QZDQH1904481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0885abc6b2be9dced46b030b7748ab5242c9288ed3e22eb232e6601f03b92f5b. 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/QZDQH1904483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d53aaa6e38cf08e90e1239e59f682691810e06a100354f516329227883218e1. 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/QZDQH1904487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a88319c872deb7abe201d3e901d7ae67069a51f88a1ef85aa07a5f7c7d185e. 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/QZDQH1904492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30d05cdca7a91ee6c1914a39d1a7be4ae638f0c23a24043fec47ecfc6718adb. 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/QZDQH1905113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85846467e40c6765072d164568991367efb2c53d7fd4b084630eb601df3278a. 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/QZDQH1905114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69099ed598086f6d96d93b350fa378501fbf095614fb205ac59e103607864ed. 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/QZDQH1905116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94610802fc055f31f4e480626798649a68075e4490be5440840b234eb298f32b. 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/QZDQH1905117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa514402674c38be85ebf998a03904c9de86c020ad87b986c9474457672c3a1c2. 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/QZDQH1905120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafd0c9b564efc92be361dd2b42f8f01b590b0763d67bbc298857eba33293642. 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/QZDQH1904400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd422b5b899d21c4112bc9f1659264a2fe70a4ac72f23538b3a34d9911eda07a6. 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/QZDQH1904403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d80491f8ca355ea5afc7667e6dca3af9fce498e8845648c23f6b6c115f80020. 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/QZDQH1904405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa311a1b19d634356886e40f7f180531213e92febc9333b4054142d3c38af9a. 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/QZXLZ2500589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e168fa978aecffc54810de5d45c4cf4228f1076871bc16f6cb430315d632d6. 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/QZXLZ2406156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6190ceee413d97c9fd6a39a66b8b8fb7d9c1684eef71f6f3385fdbb2ad0e83bf. 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/QZXLZ2400459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14183cf0b829a57de74f30e443743dec1179eb6a6eb8d805b4353d3d5df80d8f. 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/QZNW72418320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49c66481cab29384958951e7f772d0e8fcc8062858b59ed71cf6184443fe426. 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/QZNW72418323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537eb88863ddb6d6370c2b6e549c5289238a998aae4a069673fee6945b93e561. 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/QZNW72412227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f479ce3d27d027e41801c18d52eba8a6ccfecb518ea25bb59e73b0c761222a7. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZNW72407580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219ba5c41d8a440021ccd4bf452854961862678cb82fd4e7f178b3f30763e3cd. 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/QZNW72404733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a58b564ed7673768a2f56d4bf60496619c8dd131b7347c5fc92029f2442518. 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/QZDQH2146795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02df01416d5e0012b1a0772ce69b4262651de5136fc0641e2da9c1cf96234b8c. 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/QZDQH2271664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e3b60ad1ace0d3bbbfed5a40da55f304882d7e2d08be47701732521d64e103. 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/QZDQH2252546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2acf21173b56008c07c02fef71565469b77fe3179ead70d52b7d9236755c8fd. 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/QZDQH1903413.