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 0x169dd6ad835719eab54893e0e92089c9ca24eb96799fe86f684d3e9e617fdfd9. Chain 2 (Bitcoin): anchored in block 953636 (2026-06-14T13:03:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/36d9b2c0-750d-4d7b-8e53-8fb2ea35b7fe.json and https://artists.proofprofile.net/proofs/artist/36d9b2c0-750d-4d7b-8e53-8fb2ea35b7fe.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 0xe1bdbefcf37e0d0bca52c8759aa980010402672c01431c9c9f81fb414bacdee5. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/QZHN42446938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749c31d566cdefc1cd3320a0a24a3ccd34aa1945bc42ce59ee2f18c4899ee19d. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/QZHN42446939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc34a9cd1121471606515dd2ed60909cf3a0f9a3c96c5d2d68d879ae57e46547. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHN52427623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2de2ef4cbe26ba3ce1d591540cd6a6ae27270ab1f36f74fecedca8160abfbf. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/QZHN52427628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ae2632912215ac9d4221a2bade80b0650a881ad20169c5d5991e18e1ddee72. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZMEM2424961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd25ce1d4e9e3464c52c1fa2f2f99200427d15436a7935fc7c648f1fe7fa21fd. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZPLS2495184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb542d9aecd38378acb1985fbfb86e98f16b83f9713d162ec946e75a0e834cbe. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZTB72446990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e447ba584e2e22d56850715ff1f0fd6b133a1c2d5d7e82edfe8f4c1e641e4cf. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTAS2574673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6607da907c04d1cff1f03d853b0cb2048d8097da0cd06c487eab2159b603ed5. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZTAS2574675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0823987e81ad0b82e54aa1a509f024018c80ce17ae884292799cdb14bd312be9. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/QZTAS2574676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf569f3f426c54417d991f9f3d920470fbb219b6df9da6e9ee76ba269fc644935. 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/QZTAS2574677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695cb32d45362bb50d82fe74e3ccf365cc4ff9425a070d0cb41a75e422bc600a. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZTAS2574678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d82336ac3a931f93ce16630d21692b7f5ead4ebc643fab40e802dcf8bba26b. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZTAS2574679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b59b287c0b34c54f57649485d4767b2e3a0bf0fb9f703b04348b9090ca37d5. 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/QZTAS2574680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e69a192630a629156ac254ece39d42bcc16a3b2676b07ac82d2f5f97652f68f. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTAS2574681.