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 0xdf8329ae93f42e1d66c19ec4afba9c1d3b0473c7081bbe0d20fbc0ba89677779. 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/c2e48032-e86f-459d-a2c8-0421ea258a37.json and https://artists.proofprofile.net/proofs/artist/c2e48032-e86f-459d-a2c8-0421ea258a37.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 0x50894a0038097a55fd7804136fa9b0e1a731cf7aa89a713db9449f8b0dd031c8. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TCADK1738030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93f158183f630bbc552d191c9881638ffd8b6d8d1e922b19cd88a7fb47c1ec5. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/TCADK1738033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78cdca91d47dcdd28e0f605cf9dc3907150e8c60b992d3d3a4359338e218ca4. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/TCADK1738036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8862c08b48b1dd17d4a7aa3ae94c01be5dd2ad4513dcb65d56c7d23735400f72. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/TCADK1738039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19673251854009ebfb6fd0a7f09f9a269cdf093f80e537d72ef39aba3414e58. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/TCADK1738047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8b5899ed64b05e6d5528fd40040717d4aef4638eb6587580c26b3c7791661f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCADK1738050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79087efd9f28c6b6898db2abc1f6de42c843bd6def46183c6e9b6a0226225cc. 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/TCAEC1997747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563ccd2bb9d54597871d6d268cb9f32290d54c24fbc2dfe8c9ac2af86030f811. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/TCAEE1921577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ff6e64122e1e52827851f0e93f0522b322410e0665ccd1c1e17f245ecf8d5e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/TCAEE1921583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f52b19cf2aeb99727c5187366554d87c5bcc549e8e70e38a543cb1dc9f7272d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAEE1921595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45724236397b747c5eac7b147947d2668ebc846afbc1acf0f4f7bffe186f87b9. 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/TCAEE1921657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6de08c158de7afac800f80e80d0911aa084866d39398dd67b680f21118af35. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/TCAEG1986390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4373577366bf5f1458093ab3646f703d50013f1bc33e4062e1478e11b741163. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/TCAEX2029089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375b51fc423bcc2e9b9f1966bba43ca0ec609782ef8cd24eef6dd9192a147d15. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FRX762108235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97ce7de91ca5d83c40371b9b76f8c383146c44b852759227e9ac5218150c1c4. 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/FRX872123584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61dff590877c751114f8c01e97395f9bd29a4c8a1b9dd42b6115d130c19616da. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/FRX872183611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d6fc046431507a310e532237924e9d1949076cb10aa0609676e93b76294404. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/FRX872183617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e2bd270c8b06c8809ec90cb24a11b1b3177c41c8a62bb4209d12220d6969c8. 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/FRX452389725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a8a09f851d829f036665631ebd55725a82bd1ffdfaefa67e85c59b81eff078. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/FRX452389727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da80f48b5ec77c14200a6eabc00cb32d005e360968af0bdfd5d2c6a1f0909f9. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/FRX452389729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f3c1145dc0cb838ef54d41c3aa80c1452e2dc41ce54303b9181a34e46452d6. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T14:38:17Z), 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/FRX452389730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530fd87bddb27c5c11bbf21b4a6525884eeb77e3ceb3e2458427edeac60fae55. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX452389732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5101df15e9b0861f59157357346446260f4475d3cfaf5843247701d65c34c21d. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:44:14Z), 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/FRX452389733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478c523179d481dcef993411b1cca19718cb12b770ee3d4ded92689fa3cd5d12. 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/FRX452389734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce01749c6e3dfc964e3a973f2e92d14877a7a948898d064a27cfb07bd1e2ea6. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/FRX452389736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc958a343c3c57311884dc354ca696d73ac6e76fe229178179a304894e9d5f8c. 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/FRX282362031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8fa33980f10edc46133dfdf695aca7d8fe8fea0d59f91b64c6fc3f5481ea49. 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/DGA0M2327466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47fbbef71ed7f85eb6ef79b77860ba862a572697453ab3f4b5b13fb5eaaee80. 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/FR2X42452202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a362866625ffe871b0ddc4f1750b3b7c3b087f469631f7a66581e8f536b49a. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/DGA0H2463966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be3b0efa7ab0f12f279f2851034fe7e6df9a60dd41cc20c01c1eced9bc921bd. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:38:41Z), 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/DGA0L2497191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776c0e5aa499aa89bde3806669ed3c331d197f2a6a6ebec5ddee42bbcf859afe. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T18:44:46Z), 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/DGA0R2409989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434b5484f1f4ae90f40467dbedcc341fb3966284964f6d0bc4ad2dc582c2df92. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:20: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/DGA062430536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a362866625ffe871b0ddc4f1750b3b7c3b087f469631f7a66581e8f536b49a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/DGA0H2463966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be3b0efa7ab0f12f279f2851034fe7e6df9a60dd41cc20c01c1eced9bc921bd. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:25: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/DGA0L2497191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776c0e5aa499aa89bde3806669ed3c331d197f2a6a6ebec5ddee42bbcf859afe. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/DGA0R2409989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40df1302e16f8b56fdf6aa2ad16b6c918027f40b2ad85dc65d635fa4fe11f30c. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/DGA0S2448030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e9ca3da85c2f5811fb0458bd4f9615734e2525d45db75c9063a00874fef3ee. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:32: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/FR10S2540800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0c4a2d39f07b0db0192dcb3958ab2f469def2e36a9ba07b53c9869712742bb. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:23: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/FR10S2540801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c01a1692d199e4ef7acfaa3eb6085ae71d2a63cb2c924e3ab359bee8d4c4c0. 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/QZDQH2101486.