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 0xb1419949a24bbe56460f15f24ddbc7bd01c8395f51f0ae98bdb4edc09a5748a4. Chain 2 (Bitcoin): anchored in block 954035 (2026-06-17T02:39:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3ced1e42-cfa7-40ad-bc06-09bbf3593cac.json and https://artists.proofprofile.net/proofs/artist/3ced1e42-cfa7-40ad-bc06-09bbf3593cac.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 0x1d8c8983e6e4ef971493424cbf43111e5eb57c467a93ce1f96fcc1eca67a3cdb. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/TCAJK2596259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe031322e72e9b09b6512132e0014592bf3a6e157d7080a57765d6043145e342. 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/TCAJK2596289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d99c218d96fe769b2cc3d2272eea19eb028244563ff0f955976c823e3eff40. 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/TCAJK2596321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e74b419ab8f11bfe8db4d9300d4a1ffa2f3a28936b57f81d0316866db194eb. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAJK2596582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397b4998ccf1cef71e0fb4dc43f2589ea12cf8889c8bd223721b0e82a14a5571. 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/TCAJL2596557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda69cd49feaee4645553f9b77f376fce7df95d40ff7fb8ec6a32e3a36a940f0. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/TCAJK2596643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb0274c055c6119890e1823cb95a4b1c6210c2d84024e69579c613b400208e5. 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/TCAJL2596622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfffc8f13a298ce74119602daa70fa8046df76d0efcf0cd75921be934eabd7ab. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/TCAJK2596761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f799d6ca597bf273a9e2f4719266c0b6f7f9a09ca7877bc2f91cf5347260b05. 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/TCAJK2596741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65080a0a56c8c4ca88665987ffc7ef9132eb3475bb7a6da0fc97eeefff9bff4b. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/TCAJK2596784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075316e7e2b24c7e46da56d0ac9efbb603b3f35c88f2e12f653285afd37c212a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJL2529603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c90bd26b1833413d3589f4fd677e1672c3dd9abcd9188357ddc80cadfb8464d. 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/TCAJL2529597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7771644ff48dc3f4156eb8cd603804f89f5f33929e77a85d84cf2db58e370cb. 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/TCAJM2529581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097a18849c1d8b90cf497b96653807a266fdd77f3d479c5609978ed70cc78392. 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/TCAJL2529626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291d1e8aef25b11622fe12f0f9367213bb410dd9fc1edc77e7c3b5622fac400f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/TCAJL2529826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8b799b7bf57091f74ce192b29e4ccb4177f6b3ee52b3fd1d7e2b750b7d0209. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/TCAJL2529836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ae0afc21aafe5724f733964eeb0d2e22543901eb36fce79d1de877b9a53a35. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/TCAJL2529867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70c0f99ae721bb5b272edbb0956a8d873fa43dc86852b98ca799e83cfd4e1ce. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/TCAJL2530010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657693a001330b13975ecad8e09f589f4d5574b8c0fb126f30682e8cb5ef1403. 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/TCAJL2529997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a763c4ae858fe3aa01c886ddf48fb15e329555ad0fa02574026d0472d7bdfce. 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/TCAJL2529963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46e7d4ba769ef5da64339876af9635d03111c376a664001d02a2e245573803e. 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/TCAJL2530006.