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 0xa5fb7c4032cf6937cd4a9e00ab770b0c9efcf10670129bbe59358d9f7e99202a. 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/c955b971-de04-4534-b9c0-62b7550b14ab.json and https://artists.proofprofile.net/proofs/artist/c955b971-de04-4534-b9c0-62b7550b14ab.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 0x0e397eb52cff8038e9e533df5b0243e8c24a50e0d9021ab6702989107024e849. 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/QZDA52194528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b329906cddf58943c653918105d1e17d647f47112677ceaa87a65283638dd79. 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/QZDA52194529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685a2d169ed0bddf03fb0a63c982dcdf88232d5de8a49e05bfaaf11d7c02ae25. 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/QZDA52194530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7923197a4f54f4c0962f2048461f39c9700c744d3fbce033b8db63529276ed1b. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZHNB2005285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f50f08ca175ad633b6b7de8c4bc4a115b2ba296dea8d4b9d48712b48988ea6. 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/QZHNB2005286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d10417173776f90c8cce1e5b103e2f91c73a500e1114fa630c8d10206cc321b. 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/QZHNB2005288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c748a6c33b0c8580ab6dda6e3ed446a9e2281909743cec4cdf4235cda4c659. 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/QZHNB2005289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b62fe17093dea70921834726545ef66758af90f1b8a6f353f2a5f225c367404. 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/QZHNB2005291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0160def0261ca2f3a920e9a41504492ddfb3bd939b63f5306ff49e87fd3630de. 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/QZHN42556851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617ca387d5377ced7fc2703b7e26c2ee82f2762b15aebeea00d0d4b694905e63. 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/QZHN42556852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7945e6c26f1da9398752f9c4e33df0e1b58e1b013ea7381fff65722a4800d3ea. 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/QZHN42556853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7d743f367900aa1704be2e926b15102c3e1f099ba844ec34abb75e205d6e1e. 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/QZHN42556854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f5b5d5ac5928c26ff0f321030aa9dcdb90cbc73d9ea71b23f2d039c5d14957. 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/QZHN42556855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c6adcf92c1a1333a09f8db4d1a96f5768ef33137693f0db334405d393803cf. 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/QZTAX2413394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa175cc9167fc1a4b65ada2a90ebfbb1ae5f972f2b2462af35cc06e3d213ea982. 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/QZTB52263776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20ef7b4653bae47e9f6229e6d7cebfc2e0b673870670a355be8c32a032306e2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:16:20Z), 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/QZNWX2245868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855d071530691195ac54b3786bd74450b2398ce003d09ca68347f8ec81dc2109. 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/QZNWZ2102140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502ea7b0060da838364cf3ff7d52742b89b40cf81927a9a1a292dec45f92dc9c. 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/QZMER2167095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224e3e5e289bca45e4430723efb8a1ab129f142e8261ec420a376e4a967c050a. 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/QZMEP2073700.