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 0x669a195c875d8af072809d79cbf8c9b0ebad8e3d98bb01a13a94a370e962e495. 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/0f0e2420-730d-4e9c-a485-9066cf4a5915.json and https://artists.proofprofile.net/proofs/artist/0f0e2420-730d-4e9c-a485-9066cf4a5915.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 0x692149fae87018fba9701cc642ae164a442409387df7564604b2a8033747fc17. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZTB32278281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4668cec2fd1ace00807db0d92b454db5dbf88ac92b0c493f8f62c313f66eef. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZTB32278279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f8b436cae65a599e8c831942130a6aed9361d8b1f18f5dbaba7e47cc2526b1. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QM42K2369508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83691344e805ee555440663fc0077f47e054d91d7a6d9b1af28eefafa6f9693. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB92280804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699df12d675a6ea0be1e156ea1f68840cd005495f3c34e6a366f6c5f462484cf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTB92280805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4476a1210c46c9bccbab59d1beb7182ae12cb7b26280e0131c2a6483b2fe7f7. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZTB92280806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eccafc70a66787b72fb7255043fb8a1fd9fae32dc45ea79e833b22eaf98d7e4. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZTB92280807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b242ba42267a3f21a09023a5943124bd76570f15f16c6f57a9c7fbdd8b31e2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/IETLY2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1e02510b0f6cbb8645faf896aca146ee49eecf57191fb4ad9a0d58bf82f3b8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBLV62303040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08426af73eee983b4789c3b77f669f3894888b4b79747cf190ef63bc31f4ff88. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/GBLV62303041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866736ef0d050c33a208f2241f7a107925f94012daf2650e33d9948620afba9c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FRX872466324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc52550dcbb99f35e231c08461c55524e27c2309acb90c01b85d75892cb2cf0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/GBKQU2522748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ebf70a0a4e89766ca2a8cafe41b9cc8c38af0b55e415b4a9e9913b9be73738. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/IEHHA2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229cf103f561d1ceae815b3c7346a0903c5b588c8a47039afba7090c27967fb9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/IEHHA2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c965b0ab40b3ab822fd8b60e4352a931720dbcb759de708a9aae66d9c8f50f2. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/IEHHA2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48bf22fca79ff498e18b9854f86356654a68e63b59270120a9395a61e032587. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/IEHHA2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53006ca7b7e14a8e67b2a0cfa2d63446e44109293ca06a18828b89440f02c5a. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/IEHHA2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d87eae0416fc049cb44a650669cd8d917dcad4ac513818fa207cb5453b25352. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/NLCK42402523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870a51bba1eb296ae687a03d31ff71e5574d3ea60f68a01eb24ac2e524da22e0. 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/QZMHP2391067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e7e81349ee05fba93e7422f5365a4666491149485205374c564bab110d8fd7. 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/NLCK42407337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc3e56dd9912b07b7d23c91b65d38b7f2a014ba5c9bdadbf995f20e99d8d91f. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/FRDKW2313766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac15bf7a8f145490e983d9afed5485d8eff2b7f1bf8ae73bceed0c00312ded1. 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/QZMHN2210083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb36fc9bc3836c69663b7ae9636183d0138b67a2c7f0c8b0f3d27c892c1129e3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DGA0R2492139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326a4ed409193997d998af9dddf268e3c1301876509f9037226125b62b71cead. 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/GX3Q92574991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866736ef0d050c33a208f2241f7a107925f94012daf2650e33d9948620afba9c. 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/FRX872466324.