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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791465cadca704694931f4f8f54e2d8bd30f22795126c183bbf3ab071782e283. 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/97e011f1-7ce4-463a-9789-4f48e08b7e8c.json and https://artists.proofprofile.net/proofs/artist/97e011f1-7ce4-463a-9789-4f48e08b7e8c.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22d04659debb2faeac009ae47a9e78f775674bdd3f5fbb420c985527152c44c. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/GBKQU1905151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e586c2a1db421cb03ccef67f1cc8c310b733ff7bf8bedabafb018a675a66dc5. 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/USLZJ1914433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa14a77d4b3ed6f737df811bba28cda9562c74f92ecf81a3e82e0a3340a21c6c8. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/CA5KR2005105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e514646b71f8983d0e2aa64d588e4b15b5cf83154e4a15c2098145b76a56795. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/DEW872206348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883f33fd433a7ff4b4a8b1267207e7a99a45dd5a2a5dabf9e59863e372d2d692. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/GBSCL2335023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af392b60cc6d92a2dad17ddd441c7e397cf78f9e8aedd5bc0f33cd676844f5d. 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/GBLV62300549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24836172096461983b94ba90d3646d0128eaeef021ecfe4cd4f0d2918243e958. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:40: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/GBKQU2462492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41028b37a97c1af34ed14087a2fb3ba1b03ceacb2e6b5289280358c2b6cfebe. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/BXG9S2400152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e91686f35c340436a0b74bacbd3c80850fd9cbdb56d857415e38cb566dc9b91. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:58: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/GBLV62404842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbafbfda761c4c096e90c0ccb579c849a4a919e1cce13da1136ff8b47e47cb6f0. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/ES94G2404905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd3b8ee2cf238e0015b044828753b4ff6de23d64c1c0f307ec26128d4e332b3. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ES94G2404906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a570c9179196c93e9b3901a73319ae82a198a1f8e49290a6e6f92492cf9dff. 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/GBJAJ2500085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d679c3524e94ea8b07f1d45ffab3320bf7ecc71264bbc92b1cda660119eaf3. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GBRKQ2577743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826b583dfdc7c75389420f121820edfc5381891ced65ed0eed0bd3b7ad6ef98d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/GBRKQ2577750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff032b5891399d777b07e5ea958dd28a78b1ad77d512bf408fb3b2f827d1f9b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GBRKQ2577751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d94415dd61d50b53d1955e83190dc7ccc85b019a5cf147873006f1ca3b7788. 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/DEW872503271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f48a80dad5b4726dc5367fc030df0f76ad50e23ea8a9c991a3afb345129e20. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES94G1916705.