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 0xcb47fafb3bbc7b4fabef2eaa9d00429c1b8b5900fca3de682f0bcf6b1fe44304. 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/f10994a6-1721-427c-82fc-34742fd333b8.json and https://artists.proofprofile.net/proofs/artist/f10994a6-1721-427c-82fc-34742fd333b8.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 0xf953b94726ed1a041c656dff7a52d8a74fdb671d37ac8c44d66cca640fe388f8. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZFYZ2363012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116ea917ef7ad403a58d53d9f6d3ed8b7b35504fc3603be00edc8fa900b81147. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZFYZ2363014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae731667d307b3e957a8292dbcde338e3c67f4adb5e370de09aad9f91035f11. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZDA52182693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a8ab618af9e38711d15cf78c2cae4caf7be39cbcd9132827d3b132719e02bd. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZDA52182692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68fe971dfa51dec12d857f20960cf9af30fbeec0c0a561b3ca2a2d2db313d189. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZMEQ2109417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6011d5671d4b7ee76dd08e5e6f8d1a42acbefbc0de616bc4ff69360d379786. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHNA2379211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabe59e0b9bd2a2246486c70822697926fc2778ee115e951cfcb49c7e09e9007. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QZMEQ2375260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966687c4173dc55fc8c021c00f1a7ee9fdb9c9c24ae19d25024d29a7a97587d0. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZMEQ2375261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260a9fcf051dcdffd76f1da61b4b9d5a9319beca5303eee9a46b6189e34f8f4f. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QZMEQ2375262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae989ea7969cff621207c1b82449008a13864b449454ba47ff8cd6f8258902c. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZFYZ2421482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331d1263cb6a96f3c2dbc4a95a48d9ed94437d4cc81c9e0c803ea19c7f8cf616. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/QZK6Q2499805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335aa4e4c244515e89f7b4f62ea7f129cb131953fa8e5308e25a0822d6eda30e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6Q2499736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15d7913785f694c7581c4ec5edadc78b9af7cb1138b0c0687ddfbb1278c423d. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZTB92478861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ed88121c7d9e889bfed731adf80439510595087d1feb4faef2eaf66840669e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB92410219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b17b5d26e19bbaaefb6647f8b1e8df23afd36315151f1fd8cf0014c41af825. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZHN72583412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c43210990abdcbc4d99e2e1f4f3a14bc498c1c3f3d8594b797a31d48fa62dc5. 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/QZHN72583414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9e76d26af9d27bca64a3a13f594545de738da328d21082d35c5dc4f5ccf5ce. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHN72583415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb9b23c8783f471110ee7a692ae9d5a6eebd7723a011475effc83a0f47cffa6. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHN72583416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8381fba09e288134f389b03ade14b0e7fc4125a824238490d9e8ff34e7fc3f7e. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZHN72583411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b17b5d26e19bbaaefb6647f8b1e8df23afd36315151f1fd8cf0014c41af825. 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/QZHN72583412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ed88121c7d9e889bfed731adf80439510595087d1feb4faef2eaf66840669e. 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/QZTB92410219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c43210990abdcbc4d99e2e1f4f3a14bc498c1c3f3d8594b797a31d48fa62dc5. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZHN72583414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d356c3a1c0718d471c79a39a335c4fa222fe99996469029803271e2c4ca280. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZNWQ2409369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb9b23c8783f471110ee7a692ae9d5a6eebd7723a011475effc83a0f47cffa6. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZHN72583416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b2f7ec98a77d00fb4ed93ad95d86beb14df1a1b5806798d82751a8577566ad. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZHN72583417.