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 0x52952898178d59c77cd3b4d18e8c5dacf5a027dcd28e14e86e438caaa59465cd. 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/ef431ad6-92c0-484f-b2cf-ecf4bf3337a6.json and https://artists.proofprofile.net/proofs/artist/ef431ad6-92c0-484f-b2cf-ecf4bf3337a6.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 0x3be5772503e6d472e29625126afb0356ac6603b6a0175d445caf338817d084b7. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USLZJ2522879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97c73dfc9ff5f9c8a183f96998d6bf48e9afa84420efd3c494a714772e08b60. 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/USLZJ2522889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94501207574080c257f9e0418cb1b6091ba6b682739f0cb5537ff69ebd1d09b4. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/USLZJ2522891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb31781fba316ca5325c9a34fdf9cea56a4d14460dadc6410ee1fce30566baa. 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/USLZJ2522898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8caba8a75bc4d859dea37634077d154ad7a4d2d935cbb5a21fea43113ecc135. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/USLZJ2522899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5499e8e43542ac67aef94f04d716d86220805c6dd934ac5dfa1006f0747d09d6. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/USLZJ2522902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77d0f9fffd0adb33895fa74ef363398d5ab60c06106fc909cb82be76443199c. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/USLZJ2522906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c23b6056cf891874cc4a0e523af61816b7aa3257a9e35f686c2dcb23153c132. 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/USLZJ2522908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6763254d91a52a965e2dddd8a173ff475036ab545216c16ed9d497a8b317c6. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/USLZJ2522910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ffcb63bacb3ae2ab217f80ee5fe4ca3c86cbfb21c793004f6d1d0bb120b63e. 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/USLZJ2522912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b695cd21bf2b920a05d5d7ea3a1f668ba751562d3e06c6648527789fb0f6d1d. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USLZJ2522913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd986437b643c6a3bf90773d4b99a6df389a21de26244c9ce4dda29d445854649. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USLZJ2522914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x729d678ab3b709a11a38bd6b1c963a3b1e494e391c2641a44b2c85fdd099a64b. 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/USLZJ2522916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc099b7e7978f18c6f29e18273d27bb38120879e50f10094961942917544289b3. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/USLZJ2522919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b81a0f8cfd744e3054742f2cbb5017db4fb6cb80eb9de1132ed5578e20043e. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/USLZJ2522921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a0c12567a7a7848209bb9f3fcc0149ffb460be58229f5028453d02cd062bee. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USLZJ2522923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb147dcf37e4e574b290a4fe304389b94c81d6bcfe8172f4325b6310ef23aac99. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USLZJ2522926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b33005a4aafc887206c20eeea6cf6befe224ff4dda3816d3fecc6097644e9e4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USLZJ2522928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb70464a1152bc505309d4b9317e457a6ef050043add053095e373628617b343. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/USLZJ2522929.