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 0xdbd47c2a7dfaf019cf5649a8e5796f16603ac89c261ada17d320e87a6d63ec38. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/08877479-817e-478f-8d15-a91e55afe0bf.json and https://artists.proofprofile.net/proofs/artist/08877479-817e-478f-8d15-a91e55afe0bf.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 0x3a14a7ba7f8560e2c8c23c146fb89961fc3cf00441cd0e0f33d34cbf84f9528f. 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/HUCH02300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac10b978a87c42577b0ec44bd9f612b68ece4804ac73dd7f64de5199d4cebafe. 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/HUCH02300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66646eda1246f2bb983689ee9cfc50a76e4dfc430348402f6316d1c5cd2bdee. 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/HUCH02300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a14a7ba7f8560e2c8c23c146fb89961fc3cf00441cd0e0f33d34cbf84f9528f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/HUCH02300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d0e4323bac44bf9235bc0dc39d0ef65c996f753145cf0fca98eb93f1a87c48. 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/HUCH02400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e63f05b2efd883fc2d4d7f8601a4a2b5d2f9eeb52db1399b328b268d18903e. 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/HUCH02400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0915f81e0c7003599d060558671fb3d58f76ec60912a7c0827520f82b5860d7e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/HUCH02500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd476a6ea220e3ace47ac5c48bf2fd1a5da91d8ad1702614791c381679e526f7c. 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/HUCH02400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc3399c75b35d975360ecacaadc4d8735fc2b285e5eb2d742c1300453d5d4ef. 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/HUCH02400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e63f05b2efd883fc2d4d7f8601a4a2b5d2f9eeb52db1399b328b268d18903e. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/HUCH02400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c05abe1553e19d744d4b98673cfb642afbbad6aed5a1a82c9c6d0d76d268d9. 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/HUCH02400015.