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 0xb67dd57f94dd6aacc20003d2756aad3342f5e80819c2beb21772538d94a4089e. 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/3fc92617-20cd-470a-b2d7-bafcadee8ed9.json and https://artists.proofprofile.net/proofs/artist/3fc92617-20cd-470a-b2d7-bafcadee8ed9.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 0xa3fbc00e6bca2d07929b9476d0d56c6fe252e4edae6982945a9c82f919213762. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZES71831915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabff0129100abdda2851f0b3a102a24d6ce625bd0f6773cf08b06fd9a045b3f5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZES71831916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af6b0b7cda6a53d95b9434b284ae3861af6ea0f3d9b07a77e3da535c2f07ba8. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T11:00: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/QZES71831919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa371f102efc7e9d0d7bb37f004c7cd4c7afaf27db4652b972cf1d296e4c7df5b. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZES71831922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbef0682488f6f830b4bcc3a9a5c9c7365fa87af16cf92ed697a7b5ca37ab0f. 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/QZES51999652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4599455f9de018f3704ddbd7e2677b26111b6cf43ba3424127553f69d1ce83. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZES51999655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0f0d62e48463db290c2c7fb3102937e754dc91afdff1f64a34fc8d29a82f38. 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/QZES51999657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb853d3f1ade3035d2f853cdef2283cf3e6702ab1def313bb9f0a34f0da37b4. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:56:21Z), 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/QZHN31904904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3af46dab0e74ae17592188ff30a9da03e2ae0ab1d2a7c9dbaa6963bcd0d7d31. 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/QZFZ52018146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c75e09b66e777ec354151b1912ded110c4a37224d3435c28dc8c74877a2e10c. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZFZ52018148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c68dd3668615a185dbf525af7878336ce98184dd72b2fdb080eb4e8737600c. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:51:31Z), 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/QZDA52054746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1700706c3bf3e3e5dd2568e84fb989e8110369ec48400a64acf002c9806b0cae. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:57: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/QZFZ52110111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3e4a7cd2172c0b0cac16edd36a2ecb6fa9d3cb68ae5c67abae9ab06b45ec31. 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/QZJG51716381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6215e7acf7cd7859a809c55d1e31617c2ec978d99824a51bf9477f4f4e6908. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZJG51716383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39226186cd5d960fc71e139de6995dd5d2e1387483ce4ed11b1fe531f87859b2. 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/QZJG51716385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e981db1298b1a8d1fbabcf7b55df9487239eb5627462c73adbd124880126bed. 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/QZJG51716386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a45c1056b715c4dd97c585e5b5981a30b6337943260311a2f243905f9a7e403. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZJG51716387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5490761de3cc307e01fda3bf9622a2f90d4fb731cc9ba7d2c54cdec0c6951d9. 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/QZJG51716388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff97cdb100f533d155c08cf87062783237aee5b362e99937e57af4711f45657. 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/QZJG51716394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d0df230a8dcc26a26318d36f45facb7fbada3b7eef13471cf49ffec8cef651. 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/QZJG51716396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bcb4a8b90276b4bc0769aa04386710c5f724e2eff8fa6c996cb71ef8f26690. 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/QZNMZ2150325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90dc990571a9d47a24edbfb88fe43f9153b1d9389df09e0b2f825946d09370fa. 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/QZNMZ2150327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fe83dfe2c52e4e8494615c5d09a17233b438d517ad229ba2f4e99ed5abacf5. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZNMZ2150332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2379d7d0e02b01dc53f6c323f19a9440f7225c2c609dece5a005bd82a9147c. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/QZNMX2304162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbd5512652069927d2463dd9cac37611986858c7655a5e3057a2bbab4d9e864. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZTBB2334135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f719696dad7455a4557f9e2e48aede4684ed40010c78d08f75408c195e693a2. 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/QZNWU2476999.