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 0x50e77f7e981fe1227d119b7e6a50db79a5fe0925648e351cd0e7f1c43b823be2. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dd30a480-0cad-4ce0-ac15-b3913ef8fb07.json and https://artists.proofprofile.net/proofs/artist/dd30a480-0cad-4ce0-ac15-b3913ef8fb07.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 0x8059e33de72fcafc36696aa8fd3cf23fb704e16b165c439380729cbf99d39ea9. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:17: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/QZGWW1978723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd48eba8b49d073b113736ab309ee64e8569f215cd4bc388a6c61d3992557adf. 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/QZGWW1927855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47336e9fc1a61246676932a3a14fb77df7602c7ea4cdf1949d898ad128a02f60. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-17T02:10: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/QZGWW2064151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11404865283507c83d007edd80417b56745b2239eadfeefd6b8f42993ccf2ce5. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:26: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/QZNWV2026586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd44a6a08a7babde533b956615067eced8b57589ef4f04d760e95810b3ff874e. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZK6G2037194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1753f3cc82dec19905ea408acf36bca300d39533b72ea3a2bccff52b29e8ab. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T07:08: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/QZK6K2270530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9e5e37b37e0867995d4d4242eb9e9f87a4f370519e9c95f14a36164298cd72. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTBE2310029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fec2bf46cbbe33da6e71ca1d9d0a960c7c8824240e33571fba5c5d20042d38a. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZWFW2436297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe586eba15e02858c3d6f3d64fb8570b4405e0f5f05a0b700a11a65671d29d629. 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/QZFYY2575350.