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 0xf3e12c864a4238ebc5e950de5398058ca1a39f4e6efa5f447357907b60fa816a. 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/715e2659-96c4-404b-a0ab-40d282cdd16a.json and https://artists.proofprofile.net/proofs/artist/715e2659-96c4-404b-a0ab-40d282cdd16a.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 0x715ca59a1ca2d71b98efa67450b9b53e534517dcaa6bc8b4617c15b275c1f0bb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTB42351691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392701de634e6bb03596a110230c50da09b5c7c0341aa4a8481a394c80ef2b11. 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/QZMEP2315121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66db49609d524a4f692bd2580f9886295bfcd8ea1745cf41eda73bf106c7112. 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/QZTBC2338764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f90746610ce6b14cfa45a48758f80f26a23f052c479566bd4e503b2c3dbb4fe. 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/QZPLS2302989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a38ca0329e3af320e648a38e08cc29160c467102009be396f2409ccf09f51c. 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/QZK6M2349080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8440ed32dfa28fe856b8ef7876a16177d2c898f844b8fabe68f2e8521c4cf72e. 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/QZTBC2338765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976a59d477a2b8dd2c3e8540f2651800616ead4a61bc332e243e5fb0fd5da489. 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/QZTBC2338766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27e6ba1cc83087a5ec4fecd6446300a0cb846af4526acecf51d2b173b79fbcf. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/QZTBC2338767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359c392fc10db9e9102388ad0d2979333e29162a475157f347aa577d86c3efd1. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTBC2338768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7188258126c8da58d78bcb8957ba7854eedefcafaeb1aac888511f4efd04cfaa. 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/QZTBC2338769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9e250f8c7be11eec548ce6d8d7cb9d51f0bc5a9c009ef10096dc1726bf9e8b. 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/QZTBC2338770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04cf7821299aa90ecfaf04efa441a97a70657362d5c367459cc5476a6be04630. 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/QZTBC2338771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59818dca0a66cb68bdee294faa1981f26d7ba3fc13ec08140f25ffdacb6a898. 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/GBKPL2149064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce131354ac4d5aa02fb67bd782ba2007499df908d843491c90f49b98072e2268. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZQQE2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005b5ae3f2389e9188253fdca9bc7730b55b31c1546406e0bb1a019194c6b58f. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QZQQE2100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5354fe8574b8a29a249639863c7c062b0f3d4e758249133de35d32467f4d2d2. 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/QZQQE2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26961a9acc10dc13d0515b058c18ef601793f4e5b72fe6b05ddb9bde968c8d62. 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/QZQQE2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499561edd5e33c299922e9fd0367dd89662b3deb278a2d14c4242b11691630f1. 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/QZQQE2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6c5184dd77e69a3f514847b967a33ad5ac7bb17c2e3c83d2ac10b28e3f31d6. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZQQE2100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542301a70637407e7cbc9f7355498d26234d6ec5d77ee36a1a6372661d66a0d1. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZQQE2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4059717eaefce965a022f2c0f233187c9d45f66f60e3edb2bd5584f2cd0c14c. 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/QZQQE2100031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a7d3e4d910726d7034b291b05c31bb814bb5547045fa75e46f897a84649350. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/QZQQE2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392701de634e6bb03596a110230c50da09b5c7c0341aa4a8481a394c80ef2b11. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZMEP2315121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a38ca0329e3af320e648a38e08cc29160c467102009be396f2409ccf09f51c. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/QZK6M2349080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435b16d584dafe41c1ed8c5381392186ca2cc3986eacecf40ea2b26fe4675085. 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/QZQQE2100084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58b3f906d7b685838aa18def0d939646eff6d77814517be3010343444b5b9af. 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/QZQQE2100116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59818dca0a66cb68bdee294faa1981f26d7ba3fc13ec08140f25ffdacb6a898. 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/GBKPL2149064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe9f0efc0c31e842bbcbe566782e9b3405a25089f0c493fab68b03b12556bf6. 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/QZHNC2009872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eea785fbaf2776111050ac5dd1ad8c5a83e96bfa44557605b2958aba88a57eb. 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/QZHN81929326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570f9f4294acca4e3a841bc039863072f56ee9dbfc5935faa8f48a060290d509. 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/QZHNC1963175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748256c5bcde24192c28dc185b62b892a2028f90200540ef18ce90e011b3d6f5. 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/QZFYW2026879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10aec3f033127a208467a69f9d7bd8587f87d1e5bafd6e469203656e39d612da. 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/QZFZ22053899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440a717feb28d4b37121e0a99816fefee26ca2ffd27d5545d3658e385a1036e9. 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/QZFZ62060453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570f9f4294acca4e3a841bc039863072f56ee9dbfc5935faa8f48a060290d509. 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/QZHNC1963175.