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 0xc02a49ac39c0cebdf0191a390dc3eec6a2d356edff110ff7f8c75afd80bf9bb6. 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/fc5a784a-f95a-499f-bc28-f939a7614c89.json and https://artists.proofprofile.net/proofs/artist/fc5a784a-f95a-499f-bc28-f939a7614c89.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 0xdd2a132d79b5e60592e1ddd0d1493ac2d5c77d45cb991d44a276f249319e3f38. 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/US3DF2255701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a073c22e74ffd4058cbb39005b6038ffc0b132c773764d510ea63340c99ff4. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:56: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/QM3DF2183689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495c39e42962f760fe95ef94a654ada29080bf81addfbefcd5bdd5d9a795e5d3. 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/USANG2242266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c4a442df39a41e7ffe6d3b795cbd482cfbd91e6b46793db552c26e02df1b58. 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/USANG2242268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0939918cd0ea99d69e23f6947ba998ffabe957e033d2b009bd5266c69479bfaa. 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/USANG2242269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a7ce24fbc54be13c32d8b276c37175481936d220d2c28e47b5f2790f595b3e. 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/USANG2242270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed0c72c28c5905c675b88a41716380d76b567849440a053347735908c6bc812. 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/USANG2242271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74de1e54b1961b4b1792e4defbf112c52181548d46da448dcd24af61a5e26eb. 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/USANG2242273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204f3c744d7f11372ab61def85dc9ca85d901d273cf849370d662011e4089c37. 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/USANG2242274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614596835d1c5ef8f90299bfaf14eb84801c80660abd77e3739ad11ebcedc87f. 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/USANG2242276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f0f47cf210d16512d415a06042edff391597707b8e5ea75ae15dec442dd033. 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/USANG2242277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9858b9d3cf81e67272504ec53fad4ddbad0a61a36664de1908ac313459d45c4. 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/USANG2242278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955fdd16518158b8e622e223f8dc6c75fca805ff5363e17988957aec1e1aaee9. 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/USANG2242279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cd7eefeedfc71843820b38b06ecb80b1aa1bf05f7ec155d9a45f1f5b7e4622. 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/USANG2242280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57510f6a3b011816a6b1984a23ba4e8a18bfcc8e8a911ec6120adb6146e9dd14. 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/QZNWY2264774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdeeb2379eaf32d0c11e887d94bcabfe7fa3459fdd8dee87f66aa070fac2ad1. 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/QZNWY2264775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc196f3436f752a8a0e4c619f8db00b6e13d8e6d3e7825d08829ef06df59fb79f. 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/QZNWY2264776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990765b87c209d02560699b945915d996d6ecc50edd24397f9b3700105af07ea. 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/QZNWY2264777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9919876fb5ff2a4b9c59f52e052ae3ec20c5ae81547ea20145b90d43cb22a954. 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/QZNWY2264779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071a54949ca13c15e4bc2fa51c1972d651d93e81a7c8359d71ca748116427b4a. 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/QZNWY2264780.