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 0x30fe5645dadec3b0c69ddd475b2b0c553e0f017c9e4759955c74652f8d234cbf. 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/db5fc04d-3795-4406-83a8-0d44f374b952.json and https://artists.proofprofile.net/proofs/artist/db5fc04d-3795-4406-83a8-0d44f374b952.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 0xaa5105c6ff99177da22c76af1596466290c1edb84d5163c2714fe481113bc67d. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/US7VG1506181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a474ba0a1c232f37122d961c5c59b29f8943dcf56c3b91a9d55e0d27c0e623a. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/US7VG1506183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458aa00a56f405f21a05b66948e963fcec313670b17730fb72d407f7d527c003. 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/US7VG1506184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5114fa646b62bcb2ccd0ef6e5e9c65ad81eee7dcc17d27854c99ac3674e7daf1. 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/US7VG1506189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8801876f9176f33c5961e7bd18120513984e2a249f10d6838c4d9e762f886bf3. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/US7VG1638138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91001a096917f32ed1e7c1197b22d79c914eb7ea10fa2b287e0a1b2306a25ba2. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03: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/US7VG1638139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5524359ac2d4b90ce1845ce2ea5f8889ff5b0a52570c523d1bd3718eb90baa71. 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/US7VG1638140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f6265e07ae8eba13ab02db46ec3c75affdc49ebd70131bb40107ed9494daea. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/US7VG1638141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8f58c935cdc550a8ae6141c3c237f48f02b15abc843cefb048aa0d0e8bca8e. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:57: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/US7VG1638144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24af7abec3c6c551c86daa67041f5485882603648619594009678ad34a68ecf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US7VG1638145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfa1e132f2ae9decfa86fd2ddea7e024f49631b7d2197ad2ee9052d96256b11. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/US7VG1638147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb29ba32cf91b41d6d7dd64ba80969acd9c7a80c4311cfab3e91726de6d9c188. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZ5AB1614332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03a634245d9f28b1e92fcbfb41106d95a0d090eadadf113a435b93ac2844f99. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:42:57Z), 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/QZ5AB2021548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc18699d0a8c04a11a3867603be37aa165eefe9a4bbc61c9b12891a3e20480f5. 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/QZGLS1985692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e4b647456aa560f1b08a5e4a2cb77acd15c075d89bde6348bb699539426a24. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:53: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/QZHZ31986301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe6bfab464f17ddc188c3206a43af035552b3f4c0a4a31ee8b3014da462ed5e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZHZ51968510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefba107cbe4003226f07f37f5ac4c1ae600eb286235ee24c0de0a62ec2a6752. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:24:22Z), 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/US7VG2095964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c1367e40cd15bf0c3517cce0311eae554bc75538a5503719edad929dc031c0. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:49:13Z), 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/QZGLM2089354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8670e694cbd3491131bd71d320d76277e649d38df514528cb787db5e5dc81b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHZ32042930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d3a1b67758af4ee3cb67ca2aeb341a1c9d48f19ec51adf1c2c7c05fe4bdfd5. 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/QZHZ32034639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d5c94c7f0730e0a15fa836ff137b626ae38897aa01164ee4eb9adb4835ab72. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZHZ32034643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5435e955b5e301a024c665ee2ce7f916a0fa9d3ad1dc7a84c5eb5e8cb742ae4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZHZ32034645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11757e0956b75d82bfb48d10faa2f47ae6592e84daf1bf2acd8f8c1dfa3141e7. 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/QZHZ32034647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa572bed5bb3a38ec77fcb7f87b5c28f2f7820d34b2e05606a8708e6a1db6d9ed. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZHZ52187566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab34631624155e2e02bb0d0349485b66a19fbc2a12eb4db100a8600771e7ffd8. 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/BCH4H2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e72e643cce231f3983efe649b089465d1ff995762fcc983d073231b68efa35f. 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/BRT3O2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0417d63db759e019654d78947d6492d6f42d799c39c1c7a1e612f1eb2228e519. 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/BCH4H2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb05c8658b15669890b76181f055decb3d85c70671fdb7a5b30bfdbb6fac24a. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/BCXF42200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fe6cd5ff69d16eecf0b6295f0f9b47a1b0ea9a4c0464af78b2b06eea7f8e18. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BCXF42200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4853293b43b0de2f258f77bff867ee462ab7cb44bb592179fa024af089f1e301. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/BCXF42200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3a9e5580e70e8f573d031301bbd708ef99c06cc82802b7174388388fd21535. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/BCXF42300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642e3d76e7cb6e64559e2ec9f24fbb98ca3ec9ccf0be0b2f39d8ec9fb6eb6192. 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/BCXF42400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095a6a9e41bcf81691c5b1979691ca31a77938075c7b3f6ebe3dc9bc46a56299. 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/BCXF42400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe426f6e22097deaff4bc1f208b97f91be3a6fe8d1d1b723e35a76adac36cb0d. 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/US7VG1784275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f62187b4088baf38f75440d007eeb893b0e4675bfd825520b454f1ab660d328. 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/BCXF42400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ba6774ad8c3e1e9e53a4f5177ceca619e0f5111f5552d49977be57cb1e773d. 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/TCAJH2588642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f67d0fbacc6392ffc6454dfe83cd3ed0acda951cab45408c68d9e90482d8231. 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/QZ5AB1849602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x608e42be86286b92f2ca0da176ffda460ee5616275f472d65de82f5f81ac9830. 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/US7VG1848070.