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 0xe358151b3142c4382dbe98015b81828e53431a147ebae156221bbb45778b7126. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a403fc2e-fd00-4bd6-a346-4e28abb271d5.json and https://artists.proofprofile.net/proofs/artist/a403fc2e-fd00-4bd6-a346-4e28abb271d5.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 0xc5e28d447a8c0aa3e285f4a2a02230baf04542e324ba55bc16fdba8321714399. 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/QZHN32425341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e69563a0548c49b1bb4872308c907580426805b15d4eb8149ad2eb343e8afd. 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/QZHN32425343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc567d32fedeef9eb8ef2639f11a761b86df494232c6efb9715aa996aa217b8. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZHN32425345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1b036cf6411e865fa55092e0383faa638fb0d96467c73c2e3ba5432b1fbc78. 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/QZHN32425346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccec1add7f31c69443dbe2063a3728a6dbdb404f66cc930a9d89da8a031566e. 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/QZK6N2032608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96532c54f9ce48283ba3d35b48a5efb3d139d1b895ff2abfe23bf02f3d5efd4. 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/QZK6N2032611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293f56b7c22ff61faff06beaab3198440cd70142440c411beaacf0d99549310d. 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/GBSMU4238918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04efcc0c78c5d04d5e9a43604395f3547c469a7df9b0e8978b4aa825a9605355. 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/GBSMU4238919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a098d9ba7f73d1612bc16d2e0ab24f34c9b545a4cb96f58719d6586758315bd. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/GBSMU4238920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9dd13f2da5430933db6dcd368e0e5c9e7bbd6a9cdf88632c1e37a6861c21e50. 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/GBSMU4238922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428b25df3aa53d657c93654b08a8a8ebe7ae137babb4bcae2c5d20dceabc8da4. 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/GX5MY2350232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5c764b90ef644ca92cf021f306f91c28fe9fc0895aedbf2a83188bf50e3dc4. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11:13Z), 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/GX5MY2368364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf6840a52425c0f6aaf965c14ef5c3a4f7e3a0798583b92fbe34e0f47fb4eff. 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/GX5MY2390778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47eff299b61db5238882a0c56dff88ddd77996e36a411484bbe8dcf19fb903b3. 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/GX5MY2313152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864e11bce0b2aa563175fb5f2ee1dcd5af9bf96e01301b1339aa43fd048b7af4. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/GX5MY2312470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb98568742284d45e398882445981e28762747e33b4dcc1bb291f0068d0503de. 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/GX5MY2363134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8219085c35ff8c34eb158618a214f99e948e2eeb7ba419ceb4128ddd7e2b2122. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/GX5MY2359447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff2bbf43f7d06dd063886481e771eaea092dbe143e29ffe7c6b91eebab8f5e5. 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/GX5MY2330411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02c35be52dcd56850f17da65e3caa8ae49eb91dbfea088bbf170a00369d474c. 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/GX5MY2383294.