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 0x240674d33741fb70a0e5da1fc499a823bcbee376758e8e01c3a4849f41c2191b. 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/a9fe73fb-60e1-4099-86da-d805ae0d8587.json and https://artists.proofprofile.net/proofs/artist/a9fe73fb-60e1-4099-86da-d805ae0d8587.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 0x386bdf48ba87861e0b7a682c920aad977d35d3b8d8f0fae97ee9a011b682c2f6. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/IDA182400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d88a8f50a894813d24f132078478c4a2aeba92a82d52a724dbf0af7985cf46. 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/IDA182400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209e0d067a39e7cd68ccd7ffab6d848839b602088f8fb2a911e90ac407d774d6. 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/IDA182400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100e3771b26adf9f57f17c65ce0d1a3f0800916cc4fc7c1712d171769d7eaf6b. 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/IDA182400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ed6abc4bb03e7c7080c0f23491769d35bcec521ab1a9a65bc3754e7cca1b8d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/IDA182400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b35f79e090caa0075356b51f20952b9644dd9b6dfa99eb2dd2da80fe847f69b. 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/IDA531000201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33487d93a52b2f8332a295b8de3c15c5793b746ae38d6fd379d205182556d2fa. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/IDA531000203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41a82e9533d94e44d08b24ae1f0239382a2a83cc28704c4b969af89063fbf62. 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/IDA531000209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11349c613054d5452ebdea8f4d4f3d5b64713d0017bcefd85b0c65f0ec199e54. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/IDA531300210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4829d5af21188f407d8d2ba513d8ecb41e23739dd1c8472c105638879831363c. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/IDA531300203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913b5b2f5e6826876625b42ebec521c4bbaf260bd0efbcf9d9dad746c68398fb. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/IDA531300205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844e4fa8c3471f15a2edc16466fdac69396d504dd57e42ffe6a0725806a682ff. 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/FR59R1953021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c40ffc6a03644c942ea7bb4ee3aec577b1b4c7d5deae99ea201f6ca14956de. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/IDA532202034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6f750e774efa215892a3ec7a622b4ffd56e43e54cc1760ecf6976fedab6024. 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/GXD7V2476172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3ae10e81c0ffea72a7f492c9f0bd23ef8446e6e1ff6e6a7654542a9d22c129. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/GXD7V2438478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5a78fcee706557e26d4fb30b92245795043c9c2ca8312da1076ec3bf666e6b. 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/GXD7V2450880.