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 0x4c36ddad6dad58563d4d59bcf79d9ee337c28a39d9166ded34959102f553155d. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/aaed7050-38cf-4df1-9c92-3825e94492d1.json and https://artists.proofprofile.net/proofs/artist/aaed7050-38cf-4df1-9c92-3825e94492d1.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 0xf5a0f723a99c371cfc5dcc96f5c419c16c7be67d235649384a1a81cafc8a547a. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZNWS2403063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60a793a361741b6d8c376d1e82b3cb57b32da338f4736d245f826d8bc9adebe. 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/QZNWS2403064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbaffc010ea207d62bacf4d4e2a739f97ae4c972a1c5f0cd8d884f3f9589a56. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZHNC2445095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6c5efebb7a31f96464a9ff051b25b5b581dfffefb3201018d87d39e5bcaaa8. 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/QZNWS2403065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e825a145ae5885296480e34d86e02db69fd31c7afd02c04b157bd6df0bbbc36. 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/QZDA82452602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98115e624790180ba667522730fa8bd842117ad2621c24ea5804c2873df7541c. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZDA82452603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a9bbdb80b66380a42298e541888ba8e8d0ef99136dccb1ac6e83e62eb93446. 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/QZWFK2303687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01673e6452041d7361247b333eea91db4ad60d23b84e0dcb1e8e99fc2b61643a. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZNWS2403066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264ee10fb00bf5c0ad2b9c891e25cc111eff56a073067450efa3664c1a2c4607. 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/QZNWS2403067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3a25502d9bcc08bdf30820b7e3c248b08baf73b36457b0db4bc3381f681be3. 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/QZNWS2403068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6f453de668a2978485705631430f2f45ad1717d9c095eed7f022eb0e4f3c5f. 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/QZHNC2305372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b836aa3004f4ba5a59f7e9522a661f44cf88cabca0e2ea77720196f19a0213. 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/QZNWS2403069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1796a2f0cef95edf15f3ca1fd4288db3a03aa4a2d23bc3277481d2d96670126. 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/QZNWS2403070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7a9ba03be4213811ff05f42f2671af46c42e4be5e5f5494b2cc5c13da2320f. 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/QZK6L2350001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36bb66771ef4bdb518e9b62e435214443d2beade39bafe290fd648403c81b2f2. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZK6L2350002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3e8da8998890dacd84e791113da1a152b7a7f56fa675a384907fe9db2047d1. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZK6L2350003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbdd396f27dc46841214215f937f70ce12ee12904f83046660e4a8fa6a37975c. 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/QZHNA2351199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa79d4157595ea68d59f3f54fd1e034090488740cf867fbac384647a3aee59f. 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/QZK6L2337465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5734359174e7a1471e94d4a9b52af3f54ef710b66c58bafc7dea49043cac4911. 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/QZK6L2337466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2b385d3e29e57a5a7ef127cd6701bc176a8d527d37670d22d5c193cd87d4c8. 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/QZHNC2389941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777e8517ad5df6d3a932dcaf8a74048dd076165fc4e6e9cfbd8d6ebd9bb804f9. 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/QZK6L2350004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82b3d817ef9b89619a7764d020dc5ae4d102f2991979dace5e89b8a22920f10. 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/QZFZ32220016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4f23badd7c5bc4bfb2eaba9103f951aacbd4dbdc96490bdc1acf3f1b91bb6f. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZFZ32220017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5a3acc51200670fe1f2b48c4dad3e224de53fb0529eed4381dc4af5f500394. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZFZ32220018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c944553b7864e670b0a87ed32f8619f265938e68e0b5a6f0a8da4460ef06f7. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QZWFF2462934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa79d4157595ea68d59f3f54fd1e034090488740cf867fbac384647a3aee59f. 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/QZK6L2337465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5734359174e7a1471e94d4a9b52af3f54ef710b66c58bafc7dea49043cac4911. 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/QZK6L2337466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2b385d3e29e57a5a7ef127cd6701bc176a8d527d37670d22d5c193cd87d4c8. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZHNC2389941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbdd396f27dc46841214215f937f70ce12ee12904f83046660e4a8fa6a37975c. 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/QZHNA2351199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a44007b88ff8ae43434a6c1d9fe93fb985515ce8289007093b85a6b30b1c2b1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZHNC2264142.