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 0x6c482709a1f736f86b13b6cc26c724a39da0ca2d91b22951dffdd447609138d6. 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/5eda6653-266b-445c-957f-b8dcdbe383ef.json and https://artists.proofprofile.net/proofs/artist/5eda6653-266b-445c-957f-b8dcdbe383ef.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 0x20de2d016c90cb8f428fd7362a2fb98ebaca6e731e31611dd03ac6b51d7607e5. 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/QZAMM2221380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699aed62dacc351ce5ce3bbd893dab14c1ecbacb02b9cc9d841253e9859a7c04. 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/SEYOK2014369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5485f76d9fc04a8cba082bd22e987b4a5dbcedf899e92b19855dab8fdc8ef36. 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/SEYOK2014370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007d9af74237edca549f64dfa8d28fcb922a3e308eb85f7002b623c474d3f71c. 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/SEYOK2014371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658ab51176f5faecc4f1c7cf48c97d6774161dd02087b98ad049949397ec1b18. 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/SEYOK2014373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d93a9d205d70b8dc4dc03e94c4e42e74c507422130f2c3f5d670f1b9f230e4. 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/SEYOK2014375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fd0c085e66ae0f4c11496237dcf7ca5bfe26c238c1611c0cb738182da6f766. 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/SEYOK2014377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdd71af499ff27f81e21a99178e669f23b41035cbab95e222d1dd9ae211d40b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SEYOK1648294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42dc5ae9aa2ffffcd1d77b0ec9cff918f919a533c7f346358a596d92219f64e. 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/SEYOK1648296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20beaf447d4a4c8571a2da91837605ab9c26b60f902ff4da9280a25a2cad9aeb. 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/SEYOK1648297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8ece8b2cedcce0af61f99f67a8f34fa50ea3f3a5274bbb75b92b55a72e7f31. 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/SEYOK1317681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89721dcc4286c1cbf7852bc02c58425872f93d7d84ba291edebea600ab2512f1. 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/SEYOK1317685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcdf04bb4d7e6e6f011104a4519cab37b50c76c617d23b333ef0caa35d5f57a. 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/SEYOK1768243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8e1aebc3dd9d0be7cbf36bd399b1f0227cb7c88ba8476e9489887850f5b44a. 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/SEYOK1768244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7efa2320a06c669f7d23b398875ddae561009988abea1b56ec5fd27c8fcc0f. 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/SEYOK1768245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e7f166700aa225ef705a3841fb7e1a55900d1acd491506a3cb2804fc8b40b9. 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/SEYOK1768246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d9f56f1d8ef5dec42caab8720de0c68eb19fa214024f42dc0654ea77e1b645. 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/GBT4M2100045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e96369ecf9dda219f0aefb0ff53f0951d7d71db3ad72ea240876eb95f02bf7. 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/GBT4M2100046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624924e8542c7c86686c5b5fc4095a04fc5710da64b7c01ad450df2268b34c45. 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/SEYOK1221641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1120b237c31536ec4e491cdbe4763baf8dc69c575b8a216b068e75a26c2184e. 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/SEYOK1221642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01707b19a4469e3fa728b19f12d3bb6194a2aefe82fde5b28eb4418a16045595. 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/SEYOK1221643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2354d0ea0121be71ab995ed4ce619b974c483892b7e84074cd3864f39613c6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SEYOK1221644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6a363b406cc0400bdaa6df9c9fed9c052e4897171f9645357494164ce7ba19. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/SEYOK1221645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f72eef99cfa228119e4497cec71fa6ddefba4a600a1d7fef6ed2008d4e3870. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SEYOK1221646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ae85ef08a4308d3e82386518e09371b3f5843a87d034929bdef651f1ee127b. 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/SEYOK1221647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eed75f4d5cec8941e96849dc070f1794adade5e3e4d9cd1bc04f427d0696deb. 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/SEYOK1221649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4697df42fdc95af800043b82eade8d71cd101cc818de336b201260265fcec15. 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/SEYOK2434258.