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 0x95f680a15b5ff3e2b089dd2af9a38db1fe079855dbb2d6460d5e807fc0242fca. Chain 2 (Bitcoin): anchored in block 954058 (2026-06-17T06:34:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/44f4299b-aa55-4126-bad7-57a679c08536.json and https://artists.proofprofile.net/proofs/artist/44f4299b-aa55-4126-bad7-57a679c08536.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 0x04ee30c99abe8b49fa5af24307da05ca3e77f9ce6f297b6386d513499fb49d78. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMZNK1600031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c37a06869c61ba7a9c345c4cfacff21bdc79703877ab81bfc0c95c1aa94156. 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/QMZNK1600032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664396103d28d370ecf8b552d13eb40b67f765368583a7ab77ef505a762d0538. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QMZNK1600033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf931cb7b0e1c8c15325f1152b55b029bfe80aacac4ca2cc9de11e40edc62c578. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/QMZNK1600034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c3d79133e3305d50faa51fae2cf49a80c4ae72c48f0dbaa75e5df2c91b602e. 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/QMZNK1600035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cfa52f0ecbff9778ebbb5bf0e30260fb7c9abf4eb2a719f76ce3f720fe01119. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/QMZNK1600036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c4990592bde127ac89f8caf84b985f026bca8c74a940c6791f7f76ba49a233. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QMZNK1600037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6072585251509c3696748e1e83f338eec21c61aa0f5e889f0d9b521da01e98. 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/QMZNK1600038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73c0b21e81787fd7e0cb4446f2d7865c2134ec42d82ba79969b2564e6c777af. 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/QMZNK1600039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc599a3fa57462990ab16755c15bf7ed72c6e986ef2d0c13299ac65f80886af. 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/QMZNK1600040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33300b10afc59b86097bb270916dc467d67db1acaa5fc3f5594ff79b99823a64. 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/QMZNK1600041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07889ad6dc6225f758b61168e50339409b3201fb13c8c13d0a2e3dc3ea6bc8a7. 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/USERN1000537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff5458674dbbbf057a723eabd966cc243ce75f3548eefca3ad9612e328b06cd. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USERN1000538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859404e1b2f6849b8490a8da4d85a9a3ff068a5d79440d3ebd5af66bcef7bb88. 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/USERN1000539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20fd71bc1c429e9c10b80f43f6f49b88e5109ca818c335d78ba3af3e5119bd6. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/USERN1000540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c73a41fad04e824f1689c21eaf9f049feaed668ae8796929c4435a47d85842. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USERN1000541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7dc17543cf54f5b602d4ed7942c9717a20599f3adaa0b8f8a52765699bf3ee. 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/USERN1000542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3112d6cb00f7a012995429f943ffe3c2157f1a0b4f24ad82a5057457d257f1ba. 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/USERN1000543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61190519eed484d8702977e74834500f5d6c1d268321de81de6004ead937365. 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/USERN1000544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5b5575c519062d48f5514b2f66da71bcebccbde8a0872be0a21be475bc127c. 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/USERN1000545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0548adb245f4267e65e25ac96a6ba26c3dc38c3be594eefb9b9b79de27ea52. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USERN1000676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54bf681e39f913153b2a133774ed7b0b51831c3359527375bda8b36269efb2c8. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/USERN1000677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d143bc4893cac3f65ec8e4f12ad14ff890e524f084ae14a460339527286dbb. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/USERN1000678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde301ade5a78511f479272e7a2f999c59a5e91c20c34e513979d450eb457a026. 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/USERN1000679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e9892704320d45c9c00def9bfc72036621edc707e47119dbdcff5d55d0121c. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/USERN1000680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493c09e0fb2370a27496ee892591a108a1541dce8c577c30c3361666c1fbf18f. 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/USERN1000681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83faea7997773d0e7e66a63ba6efbbef48f5f3d0b779d4eb966f23eac64da4e0. 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/USERN1000682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aaccb143b72869fb29bbfe2c377e88ffddb57d25472c56e267f3778b32e7f8b. 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/USERN1000683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d9ea4eee75fd2a5d663a0464999d36f8c1aa51daba179879766997ff1d90d1. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/USERN1000684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13dc9be68686cb1a2ec0f2595cdd067e15f19a1ea56cae0f9e5cbc9d33e3777. 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/USERN1000685.