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 0x3c6f3de23487d59be50b2dc3bbb0771970486a67cfc5f690b2742013e985edea. 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/4d55cfc3-0949-46a5-8832-e3e77ac3ce40.json and https://artists.proofprofile.net/proofs/artist/4d55cfc3-0949-46a5-8832-e3e77ac3ce40.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 0x3845ec1d13991af0f453733e6b805f703b0f674c9b34eccf61e25cbadf94da68. 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/QZK6M2027001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16bd5f626604d2267b99898a41dcd5a729b2041ab1bfa5ec603b9a10eab2605. 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/QZDA72105644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9785ca167b61faa96f9841580f18b164f7fc2ac9aa8cc13cc3a13efbe3996be5. 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/QZK6F2150232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf88846f18ed8c76841bb19f2460c2a5e810bb9cc186dd622ef8aac96813c25c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZK6F2150235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94544b3ed1e5c411bebe64dbe3c2a5fdd864312b4b38e081cce6ace2d55e3c52. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZK6F2150239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a593c55ae5aa82a686c532d37af45bff9e83a78f712adeeef51c90e2c0c640. 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/QZPLS2120637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5226aa95860a269701c8019391493a01f7d944cad97ce41934dca49ec2bd7118. 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/QZFYX2208741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e46304f64392a9bf895b0ddadee31c4d1f26e2fafb5039b58dbb9fecc06eed0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZES92239727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c598623ed41a7303900dfc98a83da05d9f9e2ecded2561ff60bf27f91ff4394. 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/QZHN42271212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6c7edd43eb70d3d973e00dbb99c52f2a146c9fba9b5dd11091dc458e527d51. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZHNA2211312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c45347e725e4243aa1a4baf9ef6e6d5e1d20f11fe2f149973cc3e9b345e151. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZNWQ2294848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3baa92110680c7bafe1b6fa0689481504d927cfa336391969e01f6a9a8f5f3. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZNWV2239830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4024ec14ff79250f9f04583d8f447d69758e182ba10fc4e92d03801a06f18d9. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QZTB22230961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c4c465606e7e74c0fd0ccc0f378195228b5cf975113e52ede26807b8047482. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZFYX2314120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9cbd6e3f4146a389b65461fcf72fd64e47b6254265929cf8b02fb6076c3e43. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZDA72335767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12601d71209f606899623e4b5b145a9b142faf6746efb91041f593858a8cecd3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZK6M2343141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0aeee0dffff26a1af557a75e6037c259bf1a6810de9ca8b88065f035679612. 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/QZTBA2359233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afb9eb01c9f27eb129baf4ed6bba37cdb88fb2bf77eac3ac2955654bcd90a04. 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/QZWFM2328549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63121ddb66468f54cc7eca82a5ec675bd999284b0fb9f72599dbabce92e5777. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZFYZ2425701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ac351dd71f4ddb76c0185c42b560d6ae32b635af0cc40fef665a5da333acf8. 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/QZDA52491763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b45bb33c75634766627cc0bd2b60d0ed3cb586a8863a0039fc80ef28f8f7fc4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN42481093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc81d65791057fce7445d9930e913bbfc635952f99541138d87db8f110b141cb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZMEN2430364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0bb7ce102b30f6f5cfda8ef6433e6ce1bba48f8ae7d031ea38c577f9e5e87f0. Chain 2 (Bitcoin): anchored in block 957844 (2026-07-13T10:17: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/QZTB42418224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ad4d54e484f20347adcb611c2ccfcceaefb7321843f98cdb26f4a79ebc6dee. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWV2411340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a2e5a534331323efc31c3cb88994dd6c20d558f10cc9c899f0add3c5eec108. 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/QZWFM2463457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c9e8eac4683b8089bea53a7b81b578c8bb842d2f7e601c4d42b77c1e9e599e. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/QT3EY2450710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b03ae0aa051f618bf30143ae33699b5d0b2b36732ffcac9f88314a344fd830. 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/QZES52394525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f8f48b34617a8d945835322ffe707a95474874a7499bb6933b8daa86516744. 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/QZFYZ2310169.