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 0x5de9d8bb7d32208d9bde6d81e59f90bf6f3318658756b6dbf4395df1797fa903. 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/263875de-f165-4008-8381-c672097cd6c6.json and https://artists.proofprofile.net/proofs/artist/263875de-f165-4008-8381-c672097cd6c6.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 0x155f98a1abef55a1ec2db919489d1563736ba2dcd5fd39cd39961a50b08f720a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHN52421618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1485a56bd67165904f5a095c07fa4e176f32ecafad716ed8c19dd97e927fe2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN32417208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c067d99435a1ecd2762b0ddbbf0af914c53643ffe1598e5e09350e0c44e7e7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES82441902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e9002f46e3065ad78ba3bc821df1f6f3f1c4e9ed4967c55c437feea7ccc9c2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHNA2429875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ddb3083ce41837c4ec89b769524bb48830ed0b197c28a982c486245620a851. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TLVEM2477363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700f1a4a0f6d0380c87befe79aec836816661731a1b65e5e6d950a0203c84c25. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES62487587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce52eafbb4546db5c747a02958b1d451492b6545c95ce75423cb686fa869be69. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES72468148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b286ec0cbd8d2e6d46dd8a3dbe023b9d384d88eff2ee7b845b3d948c87fb1b. 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/TLVEM2477315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6431dc131c35906a4f2587cebed03380f044770e8a0ece49d0a9c6b5f6d69d04. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TLVEM2477316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8402b7ecf599b6133a5591ab4b49db42412c0818e33c0bc143b3dc7401e80c0. 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/TLVEM2477317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011df16474343f3f4285c05c1ce28fcc695fc151bb8e28ce8bfe600bd881cd5f. 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/TLVEM2477318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f91564be2b27e3f70f8f2bcabb8db540b3520e8588061fb6c37a59a967ccdda. Chain 2 (Bitcoin): anchored in block 957714 (2026-07-12T14:35:57Z), 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/TLVEM2477336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262723f79139aeb11067ffbe958cba688c386d682240e1efcfaae50093640faf. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TLVEM2477339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb18ccb44abc7a7b6f2001b7c67ae931b3cc6e7463ce4d71111d26d0e511761. 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/QT2VB2446289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe79186ebf70b2322a653283bcf4ff958f5ee965336d91efdc37b4cadecd9e8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QT2VB2446290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a72419de6d71056e145eed7ef3a5396d95890998dd547f5f0d2d6b857b1a35. 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/QT2VB2446291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd99413e181d53a1aa445f7e2abee6f6556c785fac7c98dd8af2f877b91f3185. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QT2VB2446292.