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 0xf3ee85e357178e66665a7190e32aeaad89f5170951284226a42f3e3ea63190c7. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3a6d077c-2da5-4ca2-a829-7db42380b522.json and https://artists.proofprofile.net/proofs/artist/3a6d077c-2da5-4ca2-a829-7db42380b522.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 0xe624fc2512e7be40e02706f695553d7c5d50bcd54cf76ed75e9dabf0f17f958e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USHM82461543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcce78598442855339bb8121a0d549ebcb493b40ec6822fef10d4d47bf267047. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/USHM82461548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cddafab06a4a69a75405b448d67b04b6facd71e3198c58358135e72074c557. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/USHM82461550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b74823883272f645f0abb56900de166da5ea2c4d1aecb5afda966d58d58c9f7. 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/USHM82431851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fb5c74891fcbcf45950dc723c60bf38cbe276ac64b1150e5fb8829fd296749. 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/USHM82431852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdad1b99b78b9202ba3646ffd634ebf874a4bdc579b12ce70f473c9317e293c. 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/USHM82431853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40439a5f81ac0fd59da9ec1eacf83bbbc4b003cb03d29f417110fae201179f2f. 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/USHM82431854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e842cd38f044e440d16567dfc163af66d6a1099160dc169e9bc1c61d07fc35d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/USHM82431855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef610e9a2fabbf0d8ec9590e410bc9bf7fe36cc9c6ab9c5e185eda026fb374c3. 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/USHM82431856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637e9f51dbfb47a8c5b05309dec9e1dab4abac60db82f80bf7ede03292831f8a. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/USHM82431857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c33926e5da2de42a4ee36945037e7530d8006eca84075216ece83766188cbb. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/USHM82431858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ffca550991df9bc897346b77821112268a2b8e968ab0b13372d95437682cd2a. 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/USHM82431859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f60964fc1e14d401e23c76f2e7878bb7d1bc92e7405e970ecd30a5ecdb85805. 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/USHM82431860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c50cb35af75647786956ac9dd2f66f196e8ce233cd5fd1767abc71165eec6a5. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/USHM82431861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b27e916ef6d7fb39b6e1be1dc264cc0736a43c89ed6303692c583dd74f5c350. 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/USHM82431862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe272895f4f1861f2310aaf97efba422b811669bc093e6ef125e4839fbdf11203. 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/USHM82431863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43be4a9524053476b6b34974454080d6bbf9be9d4c86fe4ee1282be5028f739. 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/USHM82431864.