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 0x0c5e990a810c06d9dbc88794c2ac1f9cf52121134cb4be62d15d25d4e96e7e63. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df01362d-b786-4b95-b3e5-0abdc9a904a3.json and https://artists.proofprofile.net/proofs/artist/df01362d-b786-4b95-b3e5-0abdc9a904a3.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 0xf256931c2c6be1e8f15724be91972b5d9de08e727bf8a2b2e0502e07e5de4333. 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/QZMEQ2156483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0bd188d76918f26e0711b03bfa09130e68607410f419b5f4827ba36039fce2. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZMER2112926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24289d40afd3878095997751f6ac35141efd255aa934e894bc59a7e63ac12d56. 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/QZFZ22226790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f31cd6a6054d07bd1ea42460a77245070add0159dfd6ac132243bfc17a30ea0. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZMEP2253629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607d147349b32bb49f74cf325a9292c8885ac25a3854b2fee96afd8600d268f3. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZNWS2205771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e45e9862779b9cdffbe0c5b29c7faeb4230ab96bc41bf0a6a2e6c16230a617. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZNWW2317760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2dc5795553de572802e9381359de95ac9482bbdb5e77dbd31903031430f6b3. 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/QZWFE2371239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a9f92b834d4f3f6e6e6e500a4856fff69b3cf11f7eb84eedcb38ce56493b7b. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/QZWFE2371241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9c550a180a20e7fa419a23a5cc8301ea0680514dad15b9b05f182e5801266f. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZWFE2371242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04db1ed36920edf4e8ad93fea8319bff2a2690122346d676aff0eda9099d689. 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/QZWFE2371243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2728759d843ca979b9b55cf048782c93ed93f0535c3f0b196fff0e8f825143f. 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/QZWFE2371244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46237137dffee466897cf55cd8c83e11cd2b9be9a478d1effcd0e81338663ce6. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZWFE2371246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76bd44af3a86cf7aead6aedf02037692d40b9e3ce097ffc75e11440859a89ae9. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZWFE2371247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a1ff7f64dbca01050beaf98a3e10e40ed38438bc62ee4e5737ea5ab69d3cbf. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZWFE2371250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e276612878f8280e22e095c59dcda34a50d3caca6783424d08d6be654ae72c. 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/QZWFE2371252.