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 0x25986647079f39c784812ec8ef88f91419aa07a7980fbfd90e5c468b0cde0d53. 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/13ab236f-7d40-4b25-95c4-1c456a49ebe4.json and https://artists.proofprofile.net/proofs/artist/13ab236f-7d40-4b25-95c4-1c456a49ebe4.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 0x79c7132295e7705cdc3294529bb038a7791bd320d98867a51513bef2916e7fcf. 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/QZHN52362097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe015e88777688b986c4d75cbb19ca4d2e7da7d25c7cc893e8b9059c30b36d574. 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/QZHN52362098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8febe24bd3a37f8027cc731c63901350d3d24aa1878b6c0cb1d46ee4b28f0b13. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHN52362099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23422c01747b5b8754cabfc838cfe7fb43ee0cda44fead5b822be5656defbdf. 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/QZHN52362100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1936cbea76624ea783654efaa1b7451e784938af04cb8f23ed3887515eaf366d. 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/QZHN52362101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e12d8cbc0ed6091de48710998facf16a2e0b8ec9485c8022f3974be26f5a54. 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/QZHN52362102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19803ec897f914ba80ccd6b55f695e9a7c99f7e5f3d27e4808d9a747194c532a. 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/QZHN52362103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c295e509fe6efd37ad3d82c0a52c2c9e429be000e9f9e23af1e4c012f2ee69b. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZHN52362104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce416b9ad18e0787e5a106a628ee7b5f416647b1db020bfe3cf1d0ba18ef56f1. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/QZHN52362105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc85f49c7b85aff671b8731304e9d183db8a9047105c93c01da2dfdd09a6a8f. 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/QZHN52362106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb562cd2c158645293bf33f162933fa7eb2df3c08390bb7b3d23fb3cc640ac70e. 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/QZHN52362107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b02495d33ad15efeadb3633ae6a14c315b84670ebeb86a7dfc1cf5e0652670. 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/QZHN52362108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17644bd197622a586d0149faf474085bf1df40cbbb22fec948d4082f035aa2d1. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZHN52362109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08d58fcd841ea879db4152b76c71ef783cf60c2a1c1f4fd2cc2cfbacef9aba1. 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/QZHN52362110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39358b134e6af9efcc108a1fa3cc5bded86726183bf377736d54ae7f89e9b744. 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/QZHN52362111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b50bcf6509f4f17c86a828c8aecf5e433e091d22e7f9f9a6c115652749de27. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZHN52362112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecbd83346f6b78b3e03f849c2bd9abb477a0aeab4fc8eff6073744efea460788. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHN52362113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb347f063e4ebc9e13295dd4247a6d85835c172d0f26ed4837dee244ac7280f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZHN52362114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe325deafee97c44fafaec8299361b6fb3c9e65ec5728325a13de1c3e762c9479. 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/QZHN52324535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64260970b452d63dedc5f07654f79b32b345786c0ad0be7d6843e06a654d28c4. 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/QZHN52324536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9f5a99318e88f1f30c2a600fa096de11886e270512e19480700b3abc8c9035. 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/QZHN52324537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534348033e1046402eb9d4d4f3bd23f620bceae6c228bbff1937e1d69260705b. 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/QZHN52324538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb123d68657abf396943f9b4b29053163e9d8c9b68dd419bae905ef35a8714a. 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/QZHN52324539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8a5febf2de8311e2b6ad895a37ad7ea0e71d827b1b06909c2bdfd9c8529a23. 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/QZHN52324540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb62c179fb8b33510efa533d44b60b320f75719ec5ca8631796d13f085e534bd. 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/QZHN52324541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568960b76f9833b736d1974d8885484a30bb5dd27890b6febe7e2e284446b308. 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/QZHN52324542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927a88635f3dade1be6a8964e5e2cff308e2ecf0c99ed8867bd6840511cb28db. 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/QZHN52324543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1058e921667ea7e3869520062db8d0407ce57c03aa5c971dce9ceed869a5a5e6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZHN52324544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c347a4658bddd7425c3b245a7c5a4171383503ebe21dc1640fd9759dd1dc1c2. 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/QZHN52324545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2497cf61ea6aa44ad868636b1644705ae8902b545ad4e69712653258cd0c098. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/TCAIO2495093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d31e4d4848cafa1c95faba1a8d21c3c421d5bfe62a6b867723966d60a148da. 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/QZK6L2496293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb194ea50744a653e89e5682a172f25aeb58f68d3a2f98e92aec6032a82240bea. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZDA62497788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5378d4d25616a5ea455f474a9dddfb90162d82788a0e33b6a73800f023f0c8f. 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/QZTBE2331258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eec7fdb32477e1b1a8dfe48b626ea8f77ee25a32972a89fd7f7589e928ca8af. 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/QZTAU2303302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb521d9709ae7988f4f56801f598f44f40c415ee507258945cbf693ba6465a566. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZTAT2357938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea23384d21d234e1ccf0db1778549227d9888bf9572a307d3fed450eac93e8e4. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHN92382406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa931eeff1d91ca558d204ccb14f904122ac6ee612b6f605793549ddb8f28540d. 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/QZWFF2365341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0a93d67a0d488ef67ff2f2b05925aee2931c572e1e1715921325d6414382ce. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02: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/QZDA82412413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55bd4ec0db695db2e72b594f625f5c28ba91634a87169718320adf4efa50b0d6. 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/QZDA72401355.