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 0x98d9d87baa009b2594c76d403a82a67bc754ce6cee0c4026dbec56b695b55286. 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/d98bbddb-7bce-4304-b513-c49241f126d9.json and https://artists.proofprofile.net/proofs/artist/d98bbddb-7bce-4304-b513-c49241f126d9.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 0x347897a1ecf48ae8998cd9a5df8902d0cb88e1eb333ea4510395c41bb7a5b07e. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/JPI101202750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe84ca314a2b9dd757d6fec132927aaab2aa4d1cdf7653770237e08469c694ad7. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/JPI101202751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1f266ccfdb590d36f142fc46ffec81342f2eecf7c2751b9d572548be84d152. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/JPI101301068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67c87873f8190016708a7ef5dec90c60917e8cf0bb2235d5b34eb37aadaf521. 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/JPI101400702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ca18a7adabcb7c01b8eee86bc78e7bec35e825cfeee1a23a7594f03544f3f7. 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/JPI101400703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db842621c13f8633a25d4dfe6ab421893e53f6f19aa666cc075322bb94f35e8. 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/JPI101400704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81be9e361b344b819dcef1c941749670c88542e49403f8cae41429bb9f6bc1b1. 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/JPI101400705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbfb228b2d528481e8af1824d1439072cfad66fe2323f2fb0758acae627bef2. 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/JPI101400706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4634286ccff3bcd341c046cedfd47d5eeaed9de48ac22e8cc848d9de8756951. 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/JPI101400707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6daadb2e82e204ba0580ceb9f39e982eb422d92ec9045843be57f30b318868e. 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/JPI101301560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e2dfbfc23634dd4086c1fc6adea804a2ca89c5305033e5d13c590b0fb64d5a. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/JPI101400708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0494bd976395a1020482a3f1735849a2ed17ae953f54cfce8a3172ea27e5c5. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/JPI101400709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0298bfa459dd873b1f3f9eaea607dc628b1c67aa29c92b73be6d74f0ec84e261. 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/JPI101400710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f33aa85587170f11f58e767328bf1c17904bf39037296a58868de5d4258a4e. 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/JPI101500693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a0eb49734eef922081366b528dfed1a7d66a70978ca7e6602d5843de9f4cfa. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/JPI101500694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b64ee17f9661555e10516c83bcb7d885d8e1924dfda9a4c80ae26ba2008e715. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/JPI101500698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4d4411a7ba5afd0b0d4024a726570154080b368735ab10a116037a02f59236. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/JPI101600861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08319762894357c691cd54b66aa19d4743bb0f33a4db1227e12368bd4d831bae. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/JPI101600862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e82e029da89b8989e9838eb063d447e245eb1dbb89017ec8c3b5b848579b590. 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/JPI101600865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a9c210b3a4cd3254d7970180843df6f12e34d44a14bf42050ded5073dbbe7b. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/JPI101602368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce6ed26a9c9fa30d3bfeb011eb017d3875c182f25a9f781468130c6ec09b6d1. 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/JPI101702508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38587553b477fac2b1831258730aea24e56a289f0c9248611adf3e303458288. 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/JPI101702509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0432c6537dce38f7affb16a875dfb50b8e10ded42c3def73d5510bfe8f111a5c. 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/JPI101702510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506b1e9133f0f849fc056902b04b641c9b743c4584cf55ab709ba3501fdb7612. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/JPI101702511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0f7601e84ed30cfcad19363242c786e6a00e326e68b2e0cc973c72b1a6ae03. 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/JPI101702512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4846c5c0ce87d25fe98f620c45d5eda255dfc6052cc00168f89b40e966789ab1. 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/JPI101702513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7a5a5a29c7e3006a19d38a73bf516090f628fa76ff46bd24aba93c7bd27fee. 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/JPI101702515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd438c7783aa220333fe56f33290bd2a8eeddeef74c1d604b56685840848dfee3. 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/JPI101702517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb826e229c7135daf0074a1663252e906e7e559a8bbd5e55348d98b2659d971e3. 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/JPI101801064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4080da2c367ee2e2631aef556642d2071eb728019d3e5162173bb4688678c161. 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/JPI101801065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d36026a6d007c9da90ab0399dc76d74f3e131f484782e457693f85b36e5a11. 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/JPI101801066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25539f3c46c39bb81a712309588c29e66d4af23848afd15c57ed7d786e0768bc. 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/JPI101801067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8bce9e44d21116e8879895db54ce4ad3a88fe0a93a48d48dbd52cb883bfaf4. 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/JPI101801068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82200aab39e318f7f85d07c695a2307b143a576116a3c2854919527d57ff2773. 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/JPI101801069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c6a42c7462f41d94253596231774b3a15cf57933577431355c538fabbed076. 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/JPI101801070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc675f5c3f0ae84b29fa23f420be0ce66b96ab550be3a359b7180d9adac78faf1. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/JPI101802819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f6488fa412ad817ea8bc14f8d719b512c4f4bf59a898c37b60eda632707975. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/JPI102203273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c832beb2c48a55e2a7d689dd65e10564970f846b78377c9f51514dcc5176871. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/JPI102203274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95cfddd7ed6cd9fbbc10aea466b9af9998e4981090dc571594d114de9ed07098. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/JPI102203275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8492a8891273ee5bd6c7d19f26fb945ebb8d0b4f3ae1e05ddfe8731bded32e28. 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/JPI102203276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc787dab075c98907c8d8cc5da3b27574fb710f30a52ceebe6ffeb4e62f8c5681. 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/JPI102203277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7051f12db473bcb9aa565b038c183e08246c9899e2fcf5407454ab4fae69b893. 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/JPI102203278.