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 0x77beae18f2e8ac18ddab3ce6b44e47ea81259c3abca978903c403a879dda73b6. 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/8bc813ea-6863-44ea-b59f-872ae48ce079.json and https://artists.proofprofile.net/proofs/artist/8bc813ea-6863-44ea-b59f-872ae48ce079.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 0x990d42d3ee7a4f6ba4d9294ebb142193fd3192cdbdf40604a1271f053c37c0a4. 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/QZMEP2387149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe69f33af8641e6019fcbbcb08267f1e9d8fbf9ece3dc92075289c02d6e90214. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZMEP2380711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87de7add50f6ee71b3b72d13b3a2e38934a6777b3b376fdb05233c06dd54220e. 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/QZWFP2324766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035cf9917c5f345c234f08c233b15bf65e3aaf99510e4ea4d54a7afbaa83bc6f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZES92481710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fafa2e007ff150c0eafd724736b635196086db591856b974812442e4e074cb7. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/QZHNC2429440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f03bed23b26e5729dd69e7e776b188ffc1882b33e9c8c1c74733bf48257d8f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTAX2467684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55c45d46eb150d072b73e197ae3452d1193869a8b34e7313ad57eaef87fba10. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZWFN2471530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872cbc1794502807ed57311b228caa0caee0d10cf34490e945889807c4aa0a36. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZWFU2401415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8bc55985fd385c011670b68f82244edcbbe9a1de54c39d05d82b420565d474. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZWFW2414671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52240f01f88c3a310f8a8c490e88b6f71160f2d916ff8e6599620860b7904ce0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZZ762492149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262f7efe859c66399753e41bf72144f2e80c79e62459a6d195618d9f90261bd2. 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/QZZ7M2406952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66262b1a6e4a7d53ed2cd59f27d918bcc69cd0fc1cde438bd7a304c51efa70ab. 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/QZZ7P2449970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc551bb35ffb724bba0e24520677bdf792f306b25ef2533511c0f3150ea9af8d0. 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/QT3EX2429685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcc1f70a8bf20c274fda9e9c6e232ca09e6978c3cacb8fd5bd874aaa7a0298e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZWFV2538830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a69066db6848c276d34c3e4fff50a72539ccc4bc0ad492f5f89aa9e4a41b831. 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/QZK6M2495401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd9a0a557f0968c12d44ff17a42e2c4eaf9c025dbad39be8bc6e52565fbf9d4. 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/QZDA62447825.