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 0x6a423d503a3138544e429f5abd5875ab8689aa387588aa2cf3441f4fe00613c7. 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/93c43bab-985b-4597-98bb-7e9458aa48d8.json and https://artists.proofprofile.net/proofs/artist/93c43bab-985b-4597-98bb-7e9458aa48d8.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 0x118ef86b6659b274f7f92b44b043165e43c26ec5c4d72bd62f8e403fcc27eb0f. 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/QZK6H2094393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575196e9f0521b4a6cbda9df81560537c288a26da2c68d309b71ca158ed603c6. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/QZK6H2094394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e2bd8035eab5120ab3144a099d9f881a9687b61f285ee27793855b303438d7. 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/QZK6H2094395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d983d253c8a69826b6ff072909d80e0dd742216e8557b217791d1dd47c71031. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZK6H2094396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66a76858476a3bdcc3ee7458be80defc151acb1261623853f9ca0b71febf07d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6H2094398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780df679811359990a065ce835cfdc2681daeea69eee3bc5c79c0aac3c72d67a. 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/QZK6H2094399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca532c850f7568114af5e3d4670ab9e5fe6725dd04ae909eacd2c644cf517f4. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/QZK6H2094400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43732e3f654b2a1892e79ecf4953e47448a4a27a45bc36a21dcd8380e259657. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZK6H2094401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1515ec0ac19336d017dce2b51eb100199196d888bc7e2ca085940f88c705fd. 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/QZK6H2094402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833ddf82d7402287c179af7ef82cb8b6973a2af9a33792d01740873c6b181d29. 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/QZTB72453893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24bf208f087efa7e09f2757489f3cca12a83cc77448165f5c874aa29f9fb64f. 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/QZDA72424730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe0ebf5131add7154dc92fa79de6c110a86c81f0ade1c804b4e2668dea7ca01. 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/QZWFG2379541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf541f47de9db8cec313c1057122c838a282c5570522cbb98b47e1f00228eb06. 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/QZTB22313414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676d483a9ffbc96888a02e12b4cf1c993ea382d51d01f112738501cf1bee5972. 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/QZTB22311848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb09ce5b2b312e7d705db89e3009810702cd8852fa96bf9b729d27e070237b3. 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/QZNWT2308876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e96d363231a8478fd423bc4c95045fa59933e1ea2d77ffb14fa036218814cd1. 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/QZMEM2288105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc15caa367c3206245c9233ea7557d96708862d00e75d2a349a44b997b979fc. 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/QZHN32244726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde747eb6dff86473667f762b7b730828d049499648168b7b7382cce6090e8ba6. 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/QZHN32244708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c556bb32660ec308ffefd5a69b8f11fdb3bd0fd4d77c19350f20e0bd09e9bd. 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/QZHN32240988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1379c61c17be8d96f3f21ae6430aebb6d2bffaa5b2291994c1fe562673f9a2bc. 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/QZNWY2162744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6d7cfec83c36108387fa65f7eb7bf3adc479ee7038477aca183dc960a9c46d. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/QZHNC2165432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0617db79b307c4e4dd31a3b6573c00457593e51285f6ffcc530aa3c88492e94a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES72192088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3282a68bf69d9f33fdd517240bbd6a0576695b1c26a50150329533d482552f38. 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/QZDA52147039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f1f48828fefaedb793cb84ed8101c39e8d578089276638141d454392c212cd. 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/ES6101900584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5d7415594f9ac2ff58b97e1c64688865f2b3ddb875e4804ba74dee03339eb8. 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/ES6101900585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46d9e9ed68a2d7432a8ad9ecce8b3fa847eb694585ebafdbdebd43aaeebd6c8. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ES6101900586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69700fe06553445b2deb5e83e0536d24ff85ad334aa487b4f86678fb9f2936f7. 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/ES6101900587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c179df94642dfd61758b9664e53f62d1c771d4d2b9f24e14161969b4592d08. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ES6101900588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7be60867f3832448c678c4bcb763ff5cf6f646957729e3ea59fd7c07807805. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/ES6101900589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5e858cb9ffd8d43b1166d18a290cf315cf361b307c44fe7dac70c92c44b62c. 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/ES6101900590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4d8436b9db0831a613af4969560bddce6fe47c274532a49171efcd2c2cd212. 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/ES6101900591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4d15f4667b84a94318497fd1e6d0f87b54b673935b9015526f4c0dc66267e4. 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/QZNWU2495216.