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 0xd9cd87d96e64c47b1c845cc9f703733144c9e37955d69a2513a1020dddebd318. 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/f601ad63-f097-4535-a570-99abba610707.json and https://artists.proofprofile.net/proofs/artist/f601ad63-f097-4535-a570-99abba610707.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 0x9f9ca706aa83c0ce7d77f1b42f97512f5dd21e6e7ad31614e3e6700018eb249a. 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/QZK6J2114211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45238a614887cff33e7ec8c79b51ac96a3dabf80277bdbb6cbc4fad1793cb452. 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/QZFZ72115202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87141a317f0e0443f7f0fe12010bbed26e1efed04aa6911cf8217505b530a074. 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/QZFZ72115203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c776e325e7a3fd21819d7db75b95bec2c7a84ea598be9b5a945007093db75c. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZNWR2055925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c5ebe790272f67a58fb6ef2f3d1b75d2d8a8bf6b36c984203f263558479a04. 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/QZNWR2055926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97b41c79faefedfb8d0649d6d6a5517a3ac89687735985c93a08067deb28d18. 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/QM22L2002681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97b41c79faefedfb8d0649d6d6a5517a3ac89687735985c93a08067deb28d18. 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/QM22L2002681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fac2c9c41522365984885177f614d4b1b8de4997946331828acd031d73d163a. 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/QM22L1900514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89660d341b3614e9aed6d2cec165ae3f867f2c772d52808b360ecde0c0d66260. 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/QZRP42103782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe2bdda280deeb07ad6419af7ac6680cd137d51889e4af2db6a6901a63b9cb5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZRP42103783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a4ce03e3566785df68aa9a8258575f82f6beb54bef4df65d3a5e33bf7d887e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZFZ42031956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c94970988808ee8f0bb350dba45ce638643d1c8b181e6a471b0c3c08471ae0. 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/QZRP42103786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e9a6bb465574d963c1aece24b6c6d594e794af67c3cd03fe9aa3fd691e8fc5. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/QZRP42103787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd723280ed70eb60860356824cbb39243d88265401000e3391081ead2f78c23. 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/QZNWZ2448493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee470537d3e1053b3f7a277899d3cc4ec77f19af520496342692de37f674169. 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/QZMEN2405019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be4323923efaeaf96b1b055e28646eece601edb73462a3efb4f1506a88412b6. 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/QZHN42428938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c25f7520e5bda6a1a72b5753b8c1d6846d1fb95f0d4f8cfeb7e96ed85b600f. 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/QZDA82453692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb14c89b9fa16ef8eacf87b2d114c5689754ec5a4852829f9f46af204912f02d. 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/QZFZ22407978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce5ed9f02bdac7ffbb1d06e002223a774eda53de4768baf022c692f5932802c. 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/QZWFM2324101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693196d223b54b00a4dfd2ca636b42ffdd9dafe7114f0bbe81b026dd4017b220. 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/QZTBB2302698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd930be757cc2acc948e8438ab9b41726540f121fe227356817b551e62cdbd8. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZTAY2315757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2187bba87cb8ce6bef98f894e4d023e1252baaa5284fed8ecdc5c51e343b7c5. 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/QZNWT2385064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9725ed2d93de387c5accf490efd73340f4ebecff6c17b56e7eac83ddbd56db65. 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/QZMEM2387321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74468d0da4e72c13b778274520ac1b100ec0e89e8d639ca2c7d5c84879ddeaa9. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZK6L2313950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74315b2ce05b9a7d0f48610a15869dbcb47a777ef2ec92fae23b0d3914f7a1a9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZK6N2362142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6080c19aa4367a8378cb7d61c893e526d79631a5299b21ddc429fcefed83d43. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZDA42319240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8876e0a75b57023054cf9166bbc04c375a1dffe2420a285ba4548ac1d6e5a2e2. 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/QZTB82265641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76782df4000894c26d8a5406f09dda43b68a1fa79183c9cd2ca549ea70798891. 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/QZHN32248701.