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 0x0b2c0a01e7210c043f94553573cb960f4d58587df3abc847618050cef833e3ef. 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/74fc86c6-f5ee-4405-838f-82c77d11251a.json and https://artists.proofprofile.net/proofs/artist/74fc86c6-f5ee-4405-838f-82c77d11251a.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 0xe5e8adde1ae31b4c941d19c4fbe76806460434acc0e447a79f0f270d64926059. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWR2193586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1b7e63ba505e65e56e6c99fa71c7d03a43b5e54f8248592917f4ed729722e8. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZNWR2197585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331c48fbc8b41622c0602220d87a7f052fa9262de910142c3db73b98860d6818. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZES82268205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd11493e1fafc979be7acc58134779d95bca4e8e5651767155cdd6948ca52a16. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZK6N2296101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03ce3e780775d72c86c3678baaa867cce026542f9184b68b66e04b36d01832c. 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/QZNWZ2247947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13be9815fa47cfd33f28aa65db4e89f84738d799588c3e5235cbbbab157e7d44. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZTAT2253160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7018d9edfb4e292d52349c3419c20f33c01ced70b09b00aacfd5562cf04c449. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZFZ32393520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e405820bf1302b9063522923b865923b441b3d582e8f222b0150fd0cf96b2e9. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZDA72389774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503415ab62b309481898346281b4b4e7e24dddaab904ef329476b2eb1799b365. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZHN52306741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c5b9f439c5a266811424e582aa566cafaf74c94c92d5b806f64b3c17666d09. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6Q2353019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74bb78426ec4c841e18f61f62ed5b10e389b372e05776abad390872eaf96c05c. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZK6K2362667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bb646d8561159c8d11cfe534e8a7da7a3314a271c28700272eebac6b2a50c6. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZK6H2302076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de100f0fe27be0249bd24961e43755098f3936d4f2e8d4470badc38dafaebbb. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZNWU2316598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cb2a2ee5ec7c4760c08f76c43c67086abe0225cc8c0a1c3fe3e8ba3f9f7680. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZNWU2315724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9478ee31e1bf1fb0e69be13acb453548aaa85582168f97ba207edf64b4ec8792. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZPLR2305768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5180756fc3f4be9f8947d66c8df17735dfd06e144e49a5613734847d35cec4b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZTAS2385973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c1b153667e37f26b1776472fed1df250f140180fdc92b1955b201bbfbafa7f. 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/QZTAZ2341452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1703e6d25271b10432e6bf0ff1279327ec0658e1d144980a07bd9cee55a46e00. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFM2327195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cf113e9060b8051e221fbb0ef17498c727383a085d7c2591b08f8bd297e716. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZTB62301871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be8277d7fc9be7b063dd725bfda290671924cd5b5e12bc647be7eb482a3a9df. 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/QZTBD2367625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62c85b376c60d98dfa0034d45a4d39cca97a27d322eb48e9c2c25a7f54c3dc6. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZWFQ2342308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126eb55469f99ef07a2e6380e4b8e7e8f1711f00b4c20156642551181298bb5b. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/QZFZ42473431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc213eb2c3701e10f0709d7d22088c59f63008a1e12d0bd65e42fc94ca90413ea. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFZ42474773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f9c8cdfa78b5c3b20abb0c4ec7b60a4049c1d283aeb699e7d3ebe711febf11. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZFZ72473802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c4667a78f46d94f63807fb667e5cfbb1323e76c0865a268a70ba7f1fad7588. 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/QZK6M2499491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb15e2a570efc24d321bcfb73867c308077794ca9c409d9d5a952767bf884859. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZHN72416248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c234a9d613bb5ce863a81464417cda6feb586bc0de8a77a78f129de7bc8486e. 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/QZHN72411252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa39a3f390e09a71435d3c573aec13102acfb190cfd732dfec746efdcdfb4bf. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/QZNWR2473406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6818f52aa3daea8e4eb6dd0754e25bece1c8d16dd150f5217aa1d37a6812c6ee. 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/QZNWQ2449084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32e0588a1f05439aaa3cd5d68a8d51c54d124213463e4be585602539444f1533. 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/QZNWQ2486241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59244f6c408c5f4fc6fe38e253d90e570ec9ac9d61c49dad333134750d71ded. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZZ7S2436096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11c4e2e18cb928118325a7aca5ce4ab6612585fc4ffcb63b06693caee4caa31. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/QZZ7U2418551.