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 0xf08cfd25dae04e63ca5c4b624c130e9d3da7e1468cb559816f377c4cac68dbac. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4d9dd45c-44c2-447d-8e58-e15413b7766a.json and https://artists.proofprofile.net/proofs/artist/4d9dd45c-44c2-447d-8e58-e15413b7766a.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 0x8f514757ba10be0e5ece953f45be10043556e260f7c292d69816b6b5cc2a6753. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/QM4TW2242916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4d2c7a19fde70b0fe9eab689a59d209e2739f85695cb26a89af1d707f7c52b. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QM4TW2242917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429dfdf1aa64dc5961ac7af053444ddf85faea51d86d5bf545d93af58d9fa743. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QM4TW2242918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba8859a4b36ad1494ac053dfc4b28bc98cb75a650e078d30a3780c76a04ccf7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM4TW2242919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c9d43b60a80f124d05ce319d90e1acd6baf9220ea52c99c9e684797b9f30c1. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QM4TW2242920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a117fca4ff0d836d109e30d870e35682ae27a00b1e439504502e5cb2834b76. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM4TW2242921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc2156e59aeaf86658e61c39970bca7da629fec945a3707303887145e6c65b7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM4TW2242922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9f82f0431a6cfda13b70f292c160947e488f8d95a6cfae1c0f5ba51f93203f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM4TW2242923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a469b7889722d34cb56e13e90886e388db140808a84f7d1f64eee85d949366. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM4TW2242924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd78b6535d3922ecd41c867ba2afb8b6d12e1578e2ea3d97a8963da3002c86b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM4TW2242925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7c88df5bd4331b10db62846df1a23dd67e4e7b7113a7c4ad87a8d053bbdb42. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM4TW2016682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361375ab5c13af6926a69798e4f0349f0ff0c1846541da94b9cf0d4860302dc5. 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/QM4TW2016683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb074f909042b069967f4ab2cb182812e96d5dea29547a9b01941d9b29236609e. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QM4TW2016684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f60190568ac62cdb3c6ded2880454a38cb17afc33b74aef9884ca3504bd2867. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM4TW2016685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50db24524dfe37d4a1058b035938e7e1244303785b08c239563cd85a7f977be. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QM4TW2016686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d073f0d25c5b384892a2fee9999cf34bba0c97205dc9a4727380e5769bf439. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QM4TW2016688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de4a4b9226f60625080287c81ddba7965d5ebc6e5e41020c90465b1ea88fd00. 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/QM6P41889440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577cb1dc277ff0eb145fbfa527e17b6f0963907718143706fab21862d02a8892. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QM6P41889441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dae16d45aefb7909b0cff8773ee83d1250ccd5ab8ee867155789d64e7a8e5b4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM6P41889442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97810963584fffb617ff1b69c9ab24dd1f34f946013188d56cea0328d677c9d7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM6P41889443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c3931f98038db15240e22bc128b6e2979db577470ffa6112956c0cac7b908b8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM6P41889444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664042c7b13e67836c0d0f749e42a2c7cfaed9eed72bdec48c7975646eedf22c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QM6P41889445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d39739080014a55c8e269545be0945cb7c3474b7858d88dfcc1e02ba0f4f6b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P41889447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d83879d1e6bc951c2f876aa2cb41f004d002a3b7b6afff071cd84069ad0208. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QM6P41889448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521b9efc6b8445f43476ea683d1af878b54bb7ae93ac12f6912aa6f57e7c6155. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QM6P41889449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b9b9dafd40ed8a61510f872f6151859a7c8f482b1d410ec312db0f56d52f86. 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/QM6P41735398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb551351ca6962db827a0df5f0af887e8554294177cc5c28998ba5f9ab8d1423. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QM6P41735399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85201c9716a6b7012b9ffa63e94e0fc6f6c5954a1611033f21ef59bec619523a. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QM6P41735400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a67bee472e654144c0bfa003bd373a500fe7b26ef2c1e333a2380903d095113. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P41735401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94398fd660dc0f1c40ceafee70f6b98c405490f801de48dc80c153cf25f4fca7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P41735402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe70068fb48d0029d6a1dfaf0d530e9887af452eacfb57b86381df4695c19ab0. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QM6P41735403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a40207792b25323ff518f1411da450f5e6b230242bad6c288ee16c31f9035e6. 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/QM6P41735404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c9d43b60a80f124d05ce319d90e1acd6baf9220ea52c99c9e684797b9f30c1. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QM4TW2242920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f514757ba10be0e5ece953f45be10043556e260f7c292d69816b6b5cc2a6753. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QM4TW2242916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664042c7b13e67836c0d0f749e42a2c7cfaed9eed72bdec48c7975646eedf22c. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QM6P41889445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d80b7e35118c3a04ca092ae32c5379bb39b4ab647803422aefaa9856af81cef. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR59R1857122.