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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4daba630e418ae80f79ff44920f8ca595333f876053a3029cda4c8419802a7. 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/051cd63a-16c6-4bd7-ba58-da32d7fbb54a.json and https://artists.proofprofile.net/proofs/artist/051cd63a-16c6-4bd7-ba58-da32d7fbb54a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4811b2667a92f9af6a0ff964968dfc7ec5d4a38059ee3def399c5f48a216abf. 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/QZDA62069388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb239ee610a3e07bd721e6459380ee3444043762a78382c4c50d3b75ebf1c11. 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/QZDA62069392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa582c5044cb5626dd67a28f08436fa6ffd680858473059b7c4766f485966d2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZFZ72090825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4744055301fbcc9c451aa531c6b714c6a16ee055d3491423c73a49e4b3ec90a3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA62069396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066c4fa8b3ba73f5391237b6bebe6f42ad6da5d1aab75bfa07833eaa5f320c03. 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/QZDA62069395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294e6020e5a11b697bd8870e78e0005f810f8e7a9aed6008f02992929a35f293. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA62069390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bada3ef279e6682f802ef374e45a98e7a312fa62252fc23c809ef9df771e5bf. 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/QZK6H2081121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813e2ffab41123ffa1129d1687625fe7871e3394d09a851ee02c00cd4e8558b4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDA62069389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3c9e9cad9645d9873cb1ab47943d3a23a76614f0b32c274bc341c6b3cc3f5a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDA62069394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96be4a9ba22782be516955a19aa5ab47bb7d8db1d95b1fedc0afabab2934b339. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZYFZ2465745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93e1c9f1e93867d2826460caf61b0792e892c8c489e9e3b146270c76200ecf5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEM2416174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e56eb662fc3c2e6d118caa2ff7d683a761ed47fa53f44fcbf5f5e2f2d3a0290. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USL4Q2329576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddd423635d02b3169979a68a0df4f9425561de42ed81a8330cd706609daa1cb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USL4Q2329577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eab59c3bc8e238550c68d7db5ae81eb43ebd1dcb38f6d4b8b2035c11c9b2ef8. 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/QZRP42327062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7640577628b649293c021525d59306f53463b14e8e227a81bb1613d75eae76. 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/QZDA82397124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07cb5c7d6f33bb537d0229016cc68c26a011e39c57793966a172c51ff2358c8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZNWY2268638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66498958d36e6a395cff9028890211fa67f3ed3041e46518138da6b29bf0e6b4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES72235011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17421d59a9d69988f930cc3222efe46e3fc290612bf43d37fa01e5e907e92eff. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNWY2117645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c5e224586a8866e039fa590f1d6e3ed7de25269027e7babab466695be0ef78. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZES92152736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03be09c966c0bc3e8ddf4f74ccb11fb72c964b2320618331dcfc2c383811df31. 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/QZFZ62114357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9964fd2a534cbf58ef49be3295d1998069f792a4d076390f828bf6b572a936e9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZK6N2005623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78b4eb3b51ede441e2b5f8d709bd62595a53fa2cbfc66211da55f1a1b43da73. 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/QZES62011451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47179af502509c17db218b25b7beb8f4fa98b36799f69b390c84688fabef1b8. 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/QZDA82039081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca8c7544780c2e182bbc47dee0c0767d04cbde1516ea9a4c5b61859ff9d70ec. 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/QZHN72221988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f65f9b9c6f07c17ac9afd626ebdf4e9cfb4c9037a0c30fe686365e1b6770849. 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/USL4R2332292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b370ac9aa40bdc4fd8b9388a0957d172b90762e843241689d2ebf34c40d5b8. 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/QZN882445178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620622ab135646e5b58bc19db81caf71f17c003ee893db98ae8aae2f4120c182. 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/QZWDW2500075.