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 0xaf8a718d33f85521e964a4c13c1df2350baf1c1266a2d2b1228e2eb97eada164. 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/a3ab71a7-26dd-4cbf-a09c-9e55ac93b8a0.json and https://artists.proofprofile.net/proofs/artist/a3ab71a7-26dd-4cbf-a09c-9e55ac93b8a0.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 0xda06350fcc7845b15ee8b2e391e2ef1726981f41bb17a8153c5cc072097ce010. 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/USJ3V0673859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe875630b503919af938ca1104ca968ed8ddfbd962f3c368992370978408bf317. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/USJ3V0673860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d2af0773fe96e51223eeba37fc7b85376f5c32d6c16db9f7d7eb1deb90295c. 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/USJ3V0673867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054cc72574ccca761c8a199d106a55db99ddcd3bc8e8fb46393cb470b666c17d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/USJ3V0673869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541e3da2eec23f7cda74eb893d5ec828accebf435d382a6ddc65cf9d9a91bc53. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/USTCZ0970424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6f9237e0e5f21d83fe67983cde5de1a654cf961cebf3488800ae3ea7da2793. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/USTCZ0970426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9824223613acfda8534bcf4da835557a4ae839e3d485a2681f187317aa4a0a0f. 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/USTCZ0970428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20cd25c64d657d181bc35c3d0229eef0971f5fb1f9293f9fcd48e21da41e97c6. 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/USTCZ0970429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325551d03be190f5fbe09c8477fbd189a1c55940629921d29a3f1f8a7adf4482. 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/USJ3V0676016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0638d51f662ea8d023c1bf88c407de8a0b47358af4d715d70c4488aa75e5fd96. 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/USJ3V0676017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5be46034b75969458aa0320d8782ca3378c6c47a1234d4acb07c9d6bf6b10d6. 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/USJ3V0676019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bf70a778df18bce7cbc21d9ec65aef99966c8a3ca813ab99be2ad1b98d836f. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/USJ3V0676020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7630cea13302819df71c6df27d3ce2d713cb1a3fd654c84cf044b6808fef0a9b. 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/USJ3V0676024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaad66a8a6c61506078a801392289eecc18be9cd2246ebc19f981e9232b3bc48. 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/USJ3V0676033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad681113a8aa9a317f3647e52ea951cc7ef99553236146a6ed7cbaf146a0bc2. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/USJ3V0676035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5e5c7f7fa7c10e1c3ca5f88244ac09c544b14e7dd3f4da86edf940850f50c1. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/USA561370196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5898177ece61db21fb6f38a7344750dcda222443ed3ad6d6b7f2840500747b18. 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/USA561370207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb789597ff79cc5617202f03dc96845068e054bfebf9d71aa3ef6859da716028. 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/USA561370214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b399ec2ca3ea167946adc8cbad4c3dcb1f0607304fe0aac9d93f56d0c71dabc. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/USPWN1300257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30264e1cc5d5f4acee62f280c3558ba22d817b0fdb170fe738aed61aa7da7320. 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/USPWN1300258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ca0df28bd3e708c2f485b8af789f77c6b1d58f83e64b059acb9517deffef04. 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/USPWN1300260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9319605de908d522e94096c23bb4d4f765cc60fe18b7de1cd3ed8722bb2e4c8d. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/USPWN1300311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50139b6fac1880435350992d859fa4c520f873ee760958a01d7dfb5e6f75135. 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/USPWN1300336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12e2567698205d7302c4918ada9c846a04c38910388d93e7b4547e4d9c053e1. 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/USPWN1300339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7e4648c56ec56ce594ff6b7d1f1a82ce6131adde12f5f5a184129c0e11db9a. 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/USPWN1300898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136801e06c693b79b68d187e1788f0723ec7c4ae35b25109664582d35cb395b3. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T17: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/QM6DC1512886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdc37e0fe9b92ea50d38d74c365fd2f36cb32f1baa84f5bf7e0e03b4e6cfb6b. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:20: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/USLZJ1761277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e0d082c1982b2a10e3a13dc2ea6229ec7b47f4279f008496a90a0c91a3b098. 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/USLZJ1761039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f5f800bd99d87de404d825a9a629de591d3f2cb480ae37e842f05ee1a65a0d. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:58: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/USLZJ1768977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341208a2d4630337c4445d2f56c90f1fb44bda7d150dedbff56f0958557b7674. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:42: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/USLZJ1768939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde67566792d0e701461ef4dfee101caf4c0870d36a4509763d68cebc06f3b055. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/USLZJ1768940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf610112206a2db865e966bc7fa5f4101017d73c271524a1a553e032cd6e7b641. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:39: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/USLZJ1768941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c52b3b073cca28e9079e5219fe12a1fa5f957ecb2633afe6315c7eb53a1ab6f. 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/USLZJ1768942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d5fe1516381ed4815ed7e8e8110d8c80293cd50f67f8d1e67ebd434ed08de0. 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/USLZJ1768943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6043e443ff1c28b1e40433196c7ba561a933fe000eb081ca7e19bc3109c86a6. 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/USLZJ1768962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff38a4800d7595a33ab7f7b4cf2d5d2d6ef53b839135fa51604042640849bdb2. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:36:00Z), 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/USLZJ1768964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3131251093fcd0338b91450e86fc9bd5d812934286db630c49e77d7eaf193d7d. 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/QZNFJ2507474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a645e6d8cebf79429a5114a7e9a1206b0baf414b2da5f48c6fe3c5b96901171. 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/QZNFJ2507475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8253d868e4b9f59ae579b3a91f13cfabfcdfa4af43646dab40ac700cb494ee. 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/QZNFJ2507476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afed4f5b03a8e89ae4f31b4767e79fe5db55f72b1af629feb1a5574381652ba. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZNFJ2507477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a5757ab1e6737c5329be9619f07de58a1748090098a7756db1ea9e3e56715a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZNFJ2507478.