1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e5d8e53a5ebb8e04233d432e5e4736e95f9962332e71ec1ebe9b792887b592. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e54ad364-eb67-464e-9267-8dcdbe20a3db.json and https://artists.proofprofile.net/proofs/artist/e54ad364-eb67-464e-9267-8dcdbe20a3db.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e3d519dc20a2d74073d46098c26d15a3f257bc26117dce2ed237d97c760fa8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7gtgB31vhnfSRpRCvAwGpa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7gtgB31vhnfSRpRCvAwGpa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7fdc976a6ea9f9f76101ee28722eb604637c9526dd30b12a5b92218135d8ea. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6X1HT6DAnDZK9FHqLOfBvz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6X1HT6DAnDZK9FHqLOfBvz.
{"copyright_id":"0xa48f7a882a664086cc880d52dc09bb1cfda8c53aac5b99ad7ff251880717eb8f","isrc":"QMB622317002","name":"California Magic - Live","registered_at":"2026-06-09T21:16:41Z","spotify_id":"0uJFFsdyyuozgSslR2fZMK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48f7a882a664086cc880d52dc09bb1cfda8c53aac5b99ad7ff251880717eb8f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0uJFFsdyyuozgSslR2fZMK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0uJFFsdyyuozgSslR2fZMK.
{"copyright_id":"0xd20e73667d0f625fa4fb35af49d2ecde611db54b53b6ae580ba8b450cd9b18ca","isrc":"QMB622317003","name":"Elizabeth - Live","registered_at":"2026-06-11T19:11:54Z","spotify_id":"6qM2L9IGHukpGFiGoT3NAj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20e73667d0f625fa4fb35af49d2ecde611db54b53b6ae580ba8b450cd9b18ca. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6qM2L9IGHukpGFiGoT3NAj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6qM2L9IGHukpGFiGoT3NAj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dec445137c76220ddd767f5a714b35194a700b4635fc92073f9838e70087419. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2coPPzm1R94fFRpjHSutbY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2coPPzm1R94fFRpjHSutbY.
{"copyright_id":"0xb7e8d30b1d03d73f71d41ba89deabf7fcba1d217bfb12164d841e81125bb9f18","isrc":"QMB622317005","name":"Turned Clouds - Live","registered_at":"2026-06-11T20:24:02Z","spotify_id":"7iCUkylrjPADsVCd8SmSnZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e8d30b1d03d73f71d41ba89deabf7fcba1d217bfb12164d841e81125bb9f18. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7iCUkylrjPADsVCd8SmSnZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7iCUkylrjPADsVCd8SmSnZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d02291fae933f38eb9418b66a541823c488a269ad4d6a227377e63e45c596e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1jFJyGesE0XxH7tA3KwoJb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1jFJyGesE0XxH7tA3KwoJb.
{"copyright_id":"0x5194aaa9db98c8bfd6131b5d689fc0da6be0c8fcadacebd9ed9a65d8220e28dc","isrc":"QMB622317007","name":"All I Need - Live","registered_at":"2026-06-18T06:33:01Z","spotify_id":"1I3UFGMLVtZFImMrOSKjT9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5194aaa9db98c8bfd6131b5d689fc0da6be0c8fcadacebd9ed9a65d8220e28dc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1I3UFGMLVtZFImMrOSKjT9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1I3UFGMLVtZFImMrOSKjT9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f2b9717eb4d30c076564daff526af554873af0df2da9edf257dded307621c4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6dhYUhG7O7EHl4cR13A7ay.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6dhYUhG7O7EHl4cR13A7ay.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4ef79fb6a3eba5baef4b47504f761aceec7b1b269f3d88702ec57e9440e77c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/22Jkfg7zzFTeoq1bxc8ui7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/22Jkfg7zzFTeoq1bxc8ui7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3503b24ffa1790db6131b9281a3b8713d6b016b174acdc410ca1ba82a980c81. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1PRswxrEAX7Q69fd8kVZ5j.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1PRswxrEAX7Q69fd8kVZ5j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935a401669f9c10c0dc0339b787661a075ba388048ec46dcd7786dc9ebdc4d7e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2dpfDt9JaO0u2wLZIYT4nJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2dpfDt9JaO0u2wLZIYT4nJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3a977e87f143e60e43b23645dc53611e2ab51d2f8f9c9678c1a708a5fc47b9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6wQ801LOa4NgX7lURfkl4r.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6wQ801LOa4NgX7lURfkl4r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89356ecb24499828421027716001d0a53fa30935e769da6166595f20e6637414. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0yxufZyt74bTM5omaD26gR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0yxufZyt74bTM5omaD26gR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa980446f0815555d796960e930cf2f79224c98ca8cf55dcf7f3f529dd9ac68fe. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6pgJa8wprhQpL3Wp8bVKvw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6pgJa8wprhQpL3Wp8bVKvw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28a8f38d5e8a0249f690eb6bcd3401909fec05609714a2d587e4a9c85af68dc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1NXFrn2lNtNh6qKsiytYPg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1NXFrn2lNtNh6qKsiytYPg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb417d1adcc2038c42128410424d234606657e77192c9e4cf041808711d437a7e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Q3GumBT054m3QxRER237B.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Q3GumBT054m3QxRER237B.
{"copyright_id":"0x4dcc32bc07dd0838808954a7c5999a4d3c57ba684fbafac66d3ba09f8393fa88","isrc":"QMB622317017","name":"Atlas Dogs - Live","registered_at":"2026-06-19T18:14:53Z","spotify_id":"6FTxTGIx0w7HGiASoy1sMW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcc32bc07dd0838808954a7c5999a4d3c57ba684fbafac66d3ba09f8393fa88. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6FTxTGIx0w7HGiASoy1sMW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6FTxTGIx0w7HGiASoy1sMW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f1cd0725de099d66660788a11f7c6609bbc9cdfd7c723bd71309c45b148856. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3ZgPGv30uWl3HXNrVGpdkO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3ZgPGv30uWl3HXNrVGpdkO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d90ca0d984d5f4873061a2769c515feb1176cf3b244637867fa77cc411da9c0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4UVsD0VJdwDLO54c6ecCyf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4UVsD0VJdwDLO54c6ecCyf.