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 0xe8c322f5cad073f21db3cd95678d7ba33be9120c3aa1d358f68ae631cbb4601a. 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/0aa9154b-ec2c-4000-b667-d78ae815f4e6.json and https://artists.proofprofile.net/proofs/artist/0aa9154b-ec2c-4000-b667-d78ae815f4e6.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 0xfcaf390134bdf6bfc921c86b3741307525b12c873b3c0ade785817d2b5c73eac. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAGF2243120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78059b86d2ee65a173e42cd60321cb186ff11781f3829909185665786e3bb220. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAGF2243138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bd942a881d53cfc95000ca1c25c6931cb485b240d430c4bcb65965ac0092a4. 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/TCAGF2243153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe007798099ef09c234419b170d3a3adda183b89100008379c8d5fb9397098b71. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAGF2243209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf900e6dfb97336bbeef3975049ef8275779f798f304fd016eb9549b37ef0ec9. 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/TCAGF2243213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d5b4981717539dae075aa33a58e812d44ff131ead2f95bd2c7733d4c63e925. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAGF2243247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc28f92ef38f7ea714a1cc30c656b483add0221e068fd6e4975ffad34ae8753. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/TCAGF2243251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af89d07e9f25301d89d8bda189ea3bf0484d6c9efab0d2808da9127bc0713dc. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/TCAGF2243263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750d8341f031f7e07d57439ac1ee9a7d3ce81b605a3638c26690db41a7b8dae4. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAGF2243277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3608eb89c57761c21a2c9f74576b396584aca308d9ff7ca9cdb09f6c5710e1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAGF2243344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2455bb9ea8f135b3d856b463d7d7eb5ce87c5df8b8040e5ed761e7f110d56c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/TCAGR2224085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e24e377c2a1b9d6ee2ab497ef471c04a06832affb3a7e804d015c7196133894. 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/TCAGR2224096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502065e5e639ee910197b5847f360041a4e86302d61819196c6dd3e63410dd0a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCAHL2306543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe085c30b2b882f0d69b84e8de6c725106d1b56f9d6547fffdbfc1e81c7a8f5ca. 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/TCAHL2306547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1c86d25a3694af385de14435bc5be9bb88b84b54d40c642b36f6dd6b9d2faf. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/TCAHL2306557.