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 0xdfe0f00310008ee6f20ab55dad6112c761c55957e419ebc62f8caffbfb9f0198. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4d72f1fa-f3ae-4910-a2a0-3f7e39e0ac79.json and https://artists.proofprofile.net/proofs/artist/4d72f1fa-f3ae-4910-a2a0-3f7e39e0ac79.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 0xc62a631c2127c00ec929e74726a4148dfeea68afadc5a6d8a27e922d39595810. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/CH6542304014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03a60725bf9e753fcf856d2c2914dd30d5ac275e350473c9b50bfe0e4c99eb1. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/CH6542237749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69a7d740c080baf7328e28def75f253c7bbede6cf9fa07a06a0fc7c06eddd5b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:10:31Z), 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/CH6542357513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726b7778391da667931d1f5a5b912bb2d1aee493dc670b06b6c13bbcc4644b7d. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T08:23: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/CH6542371728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec3ccd0cbf62578c95094dd124e7aea364a53b36553e61d87a90797b35d238b. 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/CH6542379265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5586ffabdaae89d38db7621e733175e5be73d574279231881b6963d5265884eb. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:22: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/CH6542386661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da80274c0421fdf3184b0eaee34111f5349ed91ddac80690cbd816b8f08ccc9. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59:09Z), 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/CH6542407276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3190540e2a7a6fff680fe398093c4118a8eab1e31f937e34dba9fe729d91f54. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/CH6542423826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194448fda1717c50b0ac86c5485712e3f2b2b55075559bcf01d9aa895f20c6a7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:23:17Z), 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/CH6542470417.