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 0x30e9f3366e82567fb05bf8d5c0abcbd7cd21336b02aac871ec6908f37080836a. 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/da7c1376-4a6a-4c01-b8b9-c2d8cbb8e6a3.json and https://artists.proofprofile.net/proofs/artist/da7c1376-4a6a-4c01-b8b9-c2d8cbb8e6a3.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 0x9092e6b23b41baefa3192b25b53727bc47d45d9f31873911dd538624836aff7a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1473632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa59b85f1765e688352674c168712cd1052048c3e8a2195a21e3503c07865f4. 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/QZES52348465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b379338850b0b1215217180fd663671b9086220d4cfea5086be428085e32009. 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/QZES52348466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8473d2fc84bef76da25079e60fd82d507a6784c4307ed8945e13a6f479a8c03. 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/QZES52348467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5182ebb32375a854a3678ba3b2a87cd4e435fe7d568b32ed0513cbd3e78dd6. 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/QZES52348468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1107f37094ecba13a4fd25012fe36a55f31b32b45fc11d569d3ed779a1c14684. 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/QZES52348469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d9d202829c882205a65736ebc1dca679867a964ac52eb43054319097c01393. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES52348470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9e507d9b85f8a2c32cc4e36310dcc7730582f0ff85db09eaac7e681cca026b. 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/QZES52348471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a89199221045469e8dfdd3b25c0d2fe80bb9ec3e4e1dba020d504a471a9ca9. 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/QZES52348472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7125abde45ca8d2775274bedc932de9044a743a761fcdf02bcf41127d3f5bbdf. 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/QZES52348473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fbf8a803f1b6ec19b2ad7a604c7e99e204bfffaf4fb6966d35291b31dd3b44. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZES52348474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3c306fc39599ca03d3b9e4c3fa5ad73eea8a12077024b982c00bf095923bb9. 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/QZES52348475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb27364d6bbca82b62469dfdca907ba11ed0c656b74f60b80a1ce1d248ca6482. 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/QZES52348476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1f74f46d98b8a920dda3d9e6f05ccd6d862dc165de1520bcf438eda5aa1723. 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/QZES52348477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930500703090df9ebf68e1374085eaa43a5b9964d780800c2b0f82d37127f2e0. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZES52348478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4c95fd3913b1a7220b35e22d54a8d77e76234a69939d778759d49ddf4adcc4. 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/QZTBE2493994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9fc5200d5bc5a6cd447efc37968fe447cc26cb40dea89a78e214a8c60db0e4. 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/QZTB82437465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e0b864a36454716ea82649c522e98bcda4b78d36255054e6e618b247e18dcf. 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/QZES72443879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcffd97796cbc632bac362e873e9873763be355d4d53d31e2e1bebfe1cc23b84. 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/TCAHY2413571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc0c6240d36907ecee8289b6b56206eb0744bb21d94871cdc12ca21c2ca5219. 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/QZFYZ2454192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4515abf810571a83c0896a37c19bed76bb56394d1f58aa1348f6866355137542. 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/QZTBF2313458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4f16f302dbecbc100fd6b71520d777e5516520d042b27b65d77e5f16c843bd. 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/QZTB32310586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbc38d7a61080eb3b357911a93c9f0f1a71042afe67ecb898bf51e08bb50c08. 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/QZNWS2343779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702a1d9183f81e87ac9fda2a2fde1f2342f6656ae1999c2747bed70edc684ce8. 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/QZHNA2367287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0844ae4fe02556627e7aafda819006542cb38a5cb9e22ca4c384bfabcc9b2b. 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/QZFZ22052893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1228279c090f9ee475851b39103bcfd181c651feffac968c4c19d6d160c488d1. 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/QZFZ22004053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701f85014f061541c20e9d450a54b2cdf3bd07b2c5bc0b6931489faec96bae76. 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/QZFZ41906220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01df23e095840987e2a780e673fad4f6849f349b4460688a15be9f02a95df3e3. 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/QZFZ21998044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349ac38e173bd60a1792f17578a34f74b29ab40ed7ffd9676748107f28113d42. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZN882158235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5b552f41a342d1ca2ca08118a6fc43a2dd23bc227daf2dc3262f1981de6ba0. 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/QZN882158238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa8ae184d6a336bb010dddf727bc206f9079c8d9fba0cad4e226db89442e3a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAEJ1992037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8036cbb1a1bd45a6b13e53570beafe9f03e3fc07dbbeb839178b844cb5fee090. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6N2284306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23729aea23232d43bebb3c9d88f628362c6209572c1b510c7701576bca6abffb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWFJ2316760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225a951086d59944d8ed7a16b19613c6d0537c9b544f8c640828bc180a9e04c6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZDA82233276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d7ca7e04336ea9b14832878d3adef5c0914ed6e23c27adf343ea566f2b8a00. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZDA62487276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d6f144d4a7c34f3b25cb258a8a2bc6986df9a77c8f1afd2069305e0641f12e. 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/QZWDD2272347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad50ef0fa2b989aa33da912be7ce44a99168f7660ed1515c1f37a4bb556b0ae. 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/QZWDD2272367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aeff7701eaca02ae9aeaae9d223e4f8e9255218c175e26818694998474fcd96. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:29: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/QZHN92171973.