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 0xca9f4843b446c5f5204ff78b5a60220a6fe33c3ec9321112daced57c1cd6cf7a. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/087cf365-6091-4929-a06c-ad22804a7bfb.json and https://artists.proofprofile.net/proofs/artist/087cf365-6091-4929-a06c-ad22804a7bfb.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 0xfd22a0c0ec39a79c2f2513108070aa195b86be91b75a4d2ee99b7d74efd2722f. 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/NOPJW2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9c7827ea5bbc347d31dab9d04cbcb993d63759882a3b2cd42964ff16010343. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/NOPJW2302010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd22a0c0ec39a79c2f2513108070aa195b86be91b75a4d2ee99b7d74efd2722f. 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/NOPJW2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445c96a27566cd607242fcb9659d381041fe8055134711e6df0409f72d3c394a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/NOPJW2501010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64bfc2b4cadf04c1ba13135b7888bb7a20f09fc6dfdad32a298f807911ad09d. 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/NOPJW2502010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7ad565ad4c1139113eeb24b12f6ac1480992ca27f752538a2e53aa49a58ce9. 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/NOPJW2502020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f8b2543784c04b1742a2021ebc70e36e941d8c068394586a8b520e994fdc85. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/NOPJW2502030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c84824993b8e11154d1770286f2a7c18d42deb5b3aee9b65239b8a9fa12080. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/NOPJW2502040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe787c75858d26ede72b6fd05ddc1fb6eb731de6eae46955827a05ba3a8083d9c. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/NOPJW2404010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262461673e6189a5625e21174f9a913e487f6bda3390450af5e921798a7a9ce2. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/NOPJW2502050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5341f73db57f0ca0bbaef47e1792e0c9e26b7ac970f61d3b41f34259098128. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/NOPJW2502060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d20a074891d80b0e283e305cea01c022df8bf352e4daec19f4440aba023237. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/NOPJW2502080.