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 0x9231ad5732d56be01fd19ee6f7a9bc0f94f51af76547560806eeffa4596ea4ba. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/946589b7-3908-4b20-8f8c-72b36e548ddc.json and https://artists.proofprofile.net/proofs/artist/946589b7-3908-4b20-8f8c-72b36e548ddc.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 0x953058ee02bfe7e3e639071ade3622b8b6a6c743d851d8fbc80937719b354d71. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCACP1601742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5299aaf5e472e45411350c2a2c98e8ba70c2d7d7913f29ce14690934d476b42c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCACP1601746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7e1ad84d26cf57406026daf4ec202f820b9a86fcd8dadc406a7105b35e7b4d. 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/TCACP1601747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fcaa538d7d4cee12ef49db05b6080f30f031997dbb7c8d98b0ceb63a3a4417a. 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/TCACP1601751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f7ba918cee27a7a36831e3a0a9bbbbb86ad5c917ef62dad2cbe2a124a87d53. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCACP1601753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c50764a14405cfbab9f9b9799e768b12430695f8971da65b00f53304fc9b91d. 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/GBBZV8152569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaeb78dfc34c2f8a5b789394ef08a782c3c95e212987659eb5b77c19ac68ca5f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBBZV8752573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26f0522b75fbdbff3017af5cff2c8f850f464c5a4b09e6b8a12db00cbcf36ac. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/GBBZV8052574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce7b5a1d29c791a99ee00c7a372b72a0b5d0cfee73a094b0f0b9d029145c67e. 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/GBBZV8252533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe817a7a9e06a377b20accf1a23d9231cf5f53321acdb16d6e5c011fbb26a6058. 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/GBBZV8152577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f718b613a881a9a6970cef7d185bb64cfbf67a2e95bbbc47884c3ff99234248. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBBZV8052576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7e7122cbbe4c425aa2b10bbce6182748deee6d50d11d419ae09d3642f2ff5c. 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/GBBZV8152579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0f054bd9aefa09c667f3e7aee1e587d1b0b765dfa45011cfd6ffc48bba3e41. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/GBBZV9852580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf5196ffab63aba51778462085b81b1b983ffb36760a79aaf0741bf6ade0934. 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/GBBZV8152581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5686a23bdf044397e74bfcdbf20f965960b8782d34c1a0c46e946bc3334efaea. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/GBBZV8304389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbc41ae31f6c9493fee1153c14f278f20a884c551764c21b531147ce96a1445. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/GBBZV8152582.