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 0x08dbaa287c30effd4a0fa16e62c7dd4717e3406e96f3ecc56902482bb6989e89. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b933a6d5-1be6-4faa-9c8b-812d09bac27c.json and https://artists.proofprofile.net/proofs/artist/b933a6d5-1be6-4faa-9c8b-812d09bac27c.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 0x67eda21b85de33c529c467473c0ae4e297b5380065b35abdc6e1c24dbad5dc1b. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZTAZ2479356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6dc9e9e2def6f6efeea4ce52a29645d93da6c58be1e8059449a5dfde3b58eb. 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/QZWFR2408063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fdcae2ce1724b9ef55927229ce57000a3b6bbf655a2ff77e59da7877908e8a. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZFYX2313140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab5c32604b18ddb9eb5a1baf5e7db67774192a7ce0384e71a2561b043e7e885. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZTAZ2479360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c8d1c4bfd2c354fc4cf3f1e142ca5a775d1bd986d597df5978d62cd66e92af. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZTAZ2479361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0479b1e550ee7c17172c7a9a004c02dff110f7c358490f87fa36fc7466e619. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZTAZ2479363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a16dfd263bd5c63ed0c170d5b507c14fa2ab5a900597170a211b9aad09fcdf. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZTAZ2479364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698aaf0bd01f1cec9aea4c447339dc01aea27d5b918dceb03d18011721109bce. 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/QZTAZ2479365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551a424303879ecf26ea88381429101e7a558a0d65d70f0ba05df8f4a51b7182. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZWFR2408068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc0cebabf65b0c52fd56632d3f5333dba3f7744b356a6cc3c0232589d88f2ff. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZFZ62479420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed10c3047ebc4ed2471b0a945d778ec970c6c19834bb25abe64a4527c77db2b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZRP42335739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7b85e1c5707ed5ad2dadfffd7d1c6913fd2df4e72967075a9f07276eeb2e50. 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/QZRP42335743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa82f889e9080a9bc750a55460c88ab3714dc12fd5459c7ae87ac4bae38e41a9. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZHN52325668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c226c9baa39eca4639da4b12e745511fb8cc2fc8afb6faa5488ad64c365de00. 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/QZZ7M2442196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5bba148b3c7a2f7de7cd31ba3712763da0f5ca32df629a98e3a37749e39da0. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZZ7M2442197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4e009fe0f7c178d95d5a316e4eb83d7c695550e58f7324fd660c949e670a25. 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/QZZ7M2442199.