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 0x590d141ba83d7976598aa061e5e1a40dde4cd418b80fba755da1671473429366. 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/639a09c5-e682-4fce-90ad-68b5c8a7226f.json and https://artists.proofprofile.net/proofs/artist/639a09c5-e682-4fce-90ad-68b5c8a7226f.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 0xd7c38e37a3655e477585209059d2c73210c191141e7a0df1ed249b9f19b895ff. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZGWW1960642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162233bfd913b8630a207c13b286ffb23600b7f7f23f6cce1731f2f05c981bd7. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QZGWW2044355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068727f146e6280bec65985173124346a601ed6e31ce8736ee618d21ad3bdcee. 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/QZGWW2044356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef1c2ffeb3b9d66df2fa3b2668f3f7e136cd4bcd51d7c757ce66b478e817266. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZGWW2044357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef777ecc750ac19eeccb61d3e13d6092dd1311d1402b713f5fdeed8acaa4069. 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/QZGWW2081820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff891162ddbc1d32664b7833c7d2b76ef8391f1716576722bc6bea638342498e. 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/QZGWW2081821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69360109498ed9f6566ef014e5ccae661958ff4b7672142f665ffcfd45910f66. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZGWX2061220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe391a6671f2f633018c9692a819a4aafd707dbe250b888be1b0ad6d78b719760. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZGWX2061221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9d64ba68ac1f61658be2bc536f3e1c2e6f52e5a2184c183b6e4598a52d8271. 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/QZGWX2061222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc1cc39b65341f89d4eb956dc4c8e4fe9430f18c134886607b735692fec579e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZGWX2061224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5235193e9d15266311a5942f448961b95baadb78f53c12b26ef031e11be638ee. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZGWX2139065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f51c8c9b6d3dc639e2c3558d2ef6e3f9b8629cb57dd4063d19c442e5450b5b. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZGWX2139066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720ce1a88fba620ffb2a405e030cba35b0d8fa041b57faaa2a51649b47b946b9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZGWX2139067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a6e7d7a1e1af4860f09fab6246acc3c84c78f04dafb764cfb1795883e5e16b. 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/QZGWX2139068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c568e7bd771f265b1a8da4408e7c481ef72813744e1e2f2243dee30ca0ae425. 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/QZGWX2139069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225778251ca4d7634d85f45c3241e74448b23ec00f5a337436c14568eeb76f2b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZGWX2209647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99969a8a13ffcc89ebec1db18f576a02735c60832dd8730df7a2a892dadf246. 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/QZPJ32139952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784bb33558a2916654ff3043f5a0ca2e86074f27b35f9a4ac1ce474be8bf828d. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZPJ32139953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7077522478cb0e9cfebc63d8ebeaa90ea28a468a2721e254901dac39643369bb. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZPJ32139954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8346dd36d20bf725c5665da4a8792cdabcf4c4fdabc7835b310185ce7731ba53. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZPJ32139956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdebd35d8e1c4b5bce49194ade2a4114dc0db2198b0bdbecff563dc1ebfaa3ad. 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/DGA072319423.