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 0xe975f3ae26a24cc9be2a2cbf98b57b28024711986cdf5a08b36262bac851f42b. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/012e9a36-6adb-45ca-a0c6-4d172f872001.json and https://artists.proofprofile.net/proofs/artist/012e9a36-6adb-45ca-a0c6-4d172f872001.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 0xa7797bdfe570a4fced653b0183aaa343ac58056b4415b55931e281e340b36e90. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZS7J2395222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26db594a359c4fadcdaf9831c63984ed5eac3838e86768f5655791f45e0bc732. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/QZTLA2443741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c1f6dbd9a30ee4c8297a6b403c00664b4911bfe8c3c0bde9cf78e471993fe8. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZTLA2468567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75abef7351976a0fa3760b8469bca718d37eb75705a773c764da09b3ad70c5e. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZS7J2416008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6709f3b024e762222ebebe4e6a3e3edf0fe29823b57ff53ef74870b474922a66. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZSYP2325071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f10b022bac4b8bbc91338482541d51511e4d18b3cbbf80c364aaa644d91219. 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/QZS7J2492604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cbf6f65f0f1ccc40e915e2ef559cb3bf1be3bd13d66e2acb7d828f269977b1. 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/QZTLA2593060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e54c72dddc22620ebad732fd4353dd6a716d9037260964987652ce965f1bc7. 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/QZTLA2557602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14fa59a1de2132e20d518095e1fa41981b8f95f0c85fcf04d51f469ba9b96d9. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTLA2598808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce25d3720d6868dcf5abfede7b2302e6723137dd7dc2b8d8f42c34d3b03bb6cc. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZTLA2553770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c070cbf3f9f4039812c5704f2450b227b14ad4c599fbd1de6960efc29af417. 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/QZQAY2511557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06df7b18f3a0aebe318f52f2973f5e07c86cf458e25cd428da284e089986ed3c. 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/QZS7J2521727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95655b8657fdbdcfe7a5e4452730dc85899275bc0fba50e796ceee33e9857b47. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZS7J2356299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46395d8cd511c5918193b5d606cda6a82c9f7712b3db6a217d3372559f2c8b7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZS7J2364812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae52e9750dac3001aac0acf6bb81215c21980b36b9a9337c6c2deea96b60c79. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US39N2313416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50412714793547038710c4f8ef3d3c62288297e266d30809d13480b7b5e775ae. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/CH7811107965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b495fa0e051bea1651f48d12d2ff68fdcf8432c7998c1502ed332aabd59ed0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/USUYG1704638.