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 0xdc70c88997b6c43d682063557a4f7d33c847736f450a9f9fac285f5e37a7a23c. 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/a0d48fb3-69de-4c36-b36c-79178505567d.json and https://artists.proofprofile.net/proofs/artist/a0d48fb3-69de-4c36-b36c-79178505567d.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 0x75ffab153ea34745f805c51cd99f57971d7df608aa66ed948cc9d71ce6108b1e. 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/FR2X42316382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb889a1a062ef16de09e5f664ad9abc17fea93a140224b152e090276880cadc96. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/FR59R2328648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf38dec29bcda7fe07aed8d02b066c30b771b7a6303fbfc6daf7b508ed48aa67. 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/FRX282345036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3a05aead4b2c1c3013aa1e2f5d8ebf168ee360996eb32e8c0069e7db147f04. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FRX282345037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1951c0089a1874c3509a9934dee3a18da1fac28136f179e7555ed7d59e226d84. 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/FR10S2459338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefdfbcc11a8e28d219cfd93c9ffc37fb63e456082b0ca79e788a0c1d953f739. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/FR10S2465395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9193c38f66746b99d1627ed1d3fd8d10e9982c9c8467e290e2c3862489e28680. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/DGA0L2493748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c9e95f91bf2a7f26cd850ab45fa91f72f5974f92013c2c595310f3bbeb43fb. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/DGA0R2416724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688012bae3e1a8f8c7e085d3e3da20c7211a34f56d48924541baada80a6de4b0. 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/FR10S2537772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9193c38f66746b99d1627ed1d3fd8d10e9982c9c8467e290e2c3862489e28680. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/DGA0L2493748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e187186a34a67ba5f8b5236ecd1e44ed5c2cfc11c155b3a622fb24628753f7. 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/FR10S2589308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19ddb49973e32fc0653012dcf6d26a7c6375b112eb9dc9e34cb517a7c26f146. 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/FR10S2589309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c9e95f91bf2a7f26cd850ab45fa91f72f5974f92013c2c595310f3bbeb43fb. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/DGA0R2416724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10c0afde4672c5d5bb6b79fd14d591badd156767bfdc7a20747c9a61317949f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:47: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/FR10S2589312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688012bae3e1a8f8c7e085d3e3da20c7211a34f56d48924541baada80a6de4b0. 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/FR10S2537772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f45014daf45eea284b31a8b96dfec35e8e1fb8c1dc023b66bb6fe7c9c7e8ffc. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/FR10S2589313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc66a6436f626168c3ae92ecb369c1c2120c2dcb05446e565031247ef03d4a32. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:43: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/FR10S2580823.