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 0x8d44769d4b47883f28eb872ad925f881fb1a4ed9cf1e7bcc887e1e2dd9ee98a5. Chain 2 (Bitcoin): anchored in block 953709 (2026-06-14T23:31:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7d1ddb26-0579-4e17-ace2-c99b2f7fa8ed.json and https://artists.proofprofile.net/proofs/artist/7d1ddb26-0579-4e17-ace2-c99b2f7fa8ed.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 0x4c87e69364db5c822bb6c842c53634f26f8c39595904ad3825ebe985ba505754. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZWFR2578028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92874d746735f59a9e293013df4f3e8bb0cf74f727056f4f03192802a563f566. 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/QZWFV2542957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8baeed4a7ca2af6f913bd3f6105b600b7eae852c4bb05e4db7c8ab9bd5625c74. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZWFV2532755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163a2eb2b94912a6814bd402413c6eb16442dbefb481c49b027da1bd810dd32e. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZWFV2547026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d5cc904a7f4e74bcb883ac391ccb850ff630d21c61f886f17705cda537bd6d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZWFV2536033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c3a3f26694c2d85ef4f83419ef58f27348d766c3befd5c882f3bca44d2f56bc. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZWFV2538592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92197ab5a8f815198b758b4afb2627b0fbf3c9512dba40d4b9cea5c71b784840. 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/QZZ782512259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfb6dbf3aecd92ab12a0e9044e1d2f6328808bdbb210146ff4c25b43c8df8eb. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZZ782516615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e06f4e0a4e07789ee808cc4b72287c7f7c33a8f22a3a717883e40f06302db6. 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/QZZ772550212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912dd8034285468df95370b8cc9fd7c9bbacb8a8c15eea1637a63ef3f6839b4f. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/QZZ772550213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f342b843a68d48d20e0cbee05b6d68e7303fa59b9495dd9ff3ff3210a243f0. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZZ772506531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a3c7cd43b4297f2a54325edc3a19eac8571787c9c72879417c56eea87898f4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ772547543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6012cf14ab7741c26095c79b672d669de4a717b69b23c42cdb6cd3aa2771c31b. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QZZ772514212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8612bbaf12cac0cab032388c68baa2769408926310f1bcdcc16f832004fd452d. 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/QZZ7R2508700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbac0b6f2b020a6614439b05f316f083eae318a98750c50ee75a264cefa18f0. 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/QZZ7S2587668.