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 0xfa06adb53f812c94a71bb3ab9447ae572bd04f1ea9bc8cdbadb68030dcfd3ada. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e937d844-2d3b-4566-9ce9-8666b92b8fe7.json and https://artists.proofprofile.net/proofs/artist/e937d844-2d3b-4566-9ce9-8666b92b8fe7.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 0x06bad5ab0407d2d81aa5ed689818d37609f17e0f0be97b855971bdbb045d53a5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ESA092300734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa4bf9ee33a3ed176f215627d845e43b188869a8eecec307c8a14ab575031b2. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ESA092320629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa526f6b127c60088c6b7b888c444475d84fdbaf376a0e75a31b3c2ad58513106. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES75E2406942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45ffacade0055deb27682dc710af0186bd0a52081bbf898f5655ad8634e2d2b. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T19:56:50Z), 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/ES75E2414510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0dd4e72f5d442dd7f95e99b1b005b92f622ae938a771775ac08e7a98073b686. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:14: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/ES31E2501623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ba14669a6cdf3ef035e6d16a3c17d4bcedbd99531bb10318087e720d6cac0a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES75E2412171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8f99b5acb926e47bb6a2def338fc6b1d7a2885bd6d2219f051fc353039dff9. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/ES31E2504214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eac7031266fc499583143c6000ccfaee3e6940a916ac95fec9ef76de607a4be. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/ES31E2504215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcfc5ba7ca38158b523e03a655e4e46a42f7d5c98fcbd28ec37c8188a12656a. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/ES31E2503253.