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 0x9fc9724f9a305755fd25cc7d2c26d4ecb682212eacbc0d7902547cbd77a0d7da. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b78c5f1a-60f8-4581-a4c0-6fabaf4f81be.json and https://artists.proofprofile.net/proofs/artist/b78c5f1a-60f8-4581-a4c0-6fabaf4f81be.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 0x92d2ed50c23c9d6372a505fb4e6e96126dcb0fe1cd1cf8fae8b37c151a45d769. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-16T00:24:58Z), 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/USCGJ1982552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3abfc54b25c51aff5fa5fad90ac784ee8e1bbcd848909a3a0d0c07735d2b6c. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T06:59:06Z), 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/USL4R2060615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7aecffbdcc94db6c94c7cc5ab984078204ea3031d94ef3f336551149bd19afc. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/USHM82181698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367910491ac00132a1fd37607f7ba0890a024bbeffc5af6170300138d308f9a4. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/USHM82181696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6570b9f059f9b35fa8fff80d5d0d5819934488a55bbb12be00ba758dda7ff505. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/USHM82181702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11212bdcdbaec6e492c748945bce2d266c149eb520dd4254520396348fb12a88. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/USHM82181697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27988c38b856c3243dcb35e2f31483f112cbf28fa2a6dfff4213274f6c990f74. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/USHM82181695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807f4733ccfc6968d2a3daa9e3856f08cfeacd97562c4d468ee6328acdc3dd6b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USHM82181699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142a2e207df28d26efd0c17f7ce1c143ad7864a18bb18aa5b1fcd2095d5d909f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZGLM2576960.