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 0xae580343ad777d1d2604ddcdc70e0ff7fe56f32b28c150a910e892797755230c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fdfacbea-2208-4ff0-ad95-a876462b6ea5.json and https://artists.proofprofile.net/proofs/artist/fdfacbea-2208-4ff0-ad95-a876462b6ea5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xeb5e4fcf0afd50f784f924a74cce134e2e627ca04f156045ef5e571f859f6fb8","isrc":"NLM5S1900636","name":"Out Of Control","registered_at":"2026-06-07T21:43:06Z","spotify_id":"2xda9V4jTo8AifNVxuJ4lQ","type":"track"}
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 0xeb5e4fcf0afd50f784f924a74cce134e2e627ca04f156045ef5e571f859f6fb8. 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/2xda9V4jTo8AifNVxuJ4lQ.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/2xda9V4jTo8AifNVxuJ4lQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbef00c28033b87f6c8597d13ef675bc3cc44a671dc1d4952194f5958a45ffa. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2dE0GixOQiCjeEXDEijyBr.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/2dE0GixOQiCjeEXDEijyBr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570b5b013ea5379852459a362cb1d9212a66f5e8a8630234cf7b926dc305ad4f. 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/6lYvXGenh0QSJWuHRUHMi6.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/6lYvXGenh0QSJWuHRUHMi6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d8d1b36af9d7da21264a0b46991b8a8476bd3545c9290813eaad3b689d3cd3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3c9L8DScq47SkR92ZZT50Q.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/3c9L8DScq47SkR92ZZT50Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebcb14348b5b04b824d7a401ad744b5bfa16013270d006c1dd808737a2dcbf7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4HSIZSWe0u338b6MqVQGZc.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/4HSIZSWe0u338b6MqVQGZc.
{"copyright_id":"0x70ed9847e1dadceea825cfe59caf366ad1e1827066a50d945dbbb11d4b2d4773","isrc":"NLM5S2101329","name":"With You","registered_at":"2026-06-27T13:30:51Z","spotify_id":"1J0mamjTAlC6fZSJuuolaw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ed9847e1dadceea825cfe59caf366ad1e1827066a50d945dbbb11d4b2d4773. 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/1J0mamjTAlC6fZSJuuolaw.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/1J0mamjTAlC6fZSJuuolaw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebcb14348b5b04b824d7a401ad744b5bfa16013270d006c1dd808737a2dcbf7. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/37dgIVpp1zYKWnM2JnyCc9.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/37dgIVpp1zYKWnM2JnyCc9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730af47fd42d3815ce96338164fb23b5929e347717789151ab3a2be662f9d92c. 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/17PlCHssEBMDbFY81JUCWK.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/17PlCHssEBMDbFY81JUCWK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc3d8f20b7e4666d1dd7de683f53e71794d6e6e097b918dca803645280d131f. 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/4muHLBe8srj3VknqFpJOr0.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/4muHLBe8srj3VknqFpJOr0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05490bf9414942fd1b10d5794a27ddc26ed5b467985ca08ef075d1711bb29f0a. 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/4bEN0dIeFW1yaI7TG2OA2I.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/4bEN0dIeFW1yaI7TG2OA2I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76026bb029a88ce273b4e8a472e1d2c5327ef914c2a2bf22034865b6f4c7468f. 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/305E1K08sGnszjSEWHU0cM.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/305E1K08sGnszjSEWHU0cM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c13ff17d19340392efc0614328bd327187ed64de82b38f070aab3834a26594d. 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/4oMP5He1sDtfaRkJtLPptV.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/4oMP5He1sDtfaRkJtLPptV.
{"copyright_id":"0xdf5070e981dc94b26d7b451dc38cd5078a25b4c37cd0e8d4d88fc231d2bd2444","isrc":"NLRD51959651","name":"Deep Inside","registered_at":"2026-06-18T19:50:57Z","spotify_id":"6aEhYkBiLvZhMlRDpt2PTh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5070e981dc94b26d7b451dc38cd5078a25b4c37cd0e8d4d88fc231d2bd2444. 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/6aEhYkBiLvZhMlRDpt2PTh.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/6aEhYkBiLvZhMlRDpt2PTh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf850ff3ba43bd8fd0b8510af4f3804642374031aa79acd5de4d3b183045339. 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/3J1HvoU2tJvAsKaUNJYpEY.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/3J1HvoU2tJvAsKaUNJYpEY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf72744217f0689bdb17f1a35c2582b2abc9dacbf17c2e7a573c86384dea1c7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7qxs2lsb3jRLlqFBrnl6bC.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/7qxs2lsb3jRLlqFBrnl6bC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed3c0683c91c079c3a10ef72cd3d96d230b8492374358ffba98abfe794fd0ce. 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/37RqXKYpYnCLXJolKH8uuE.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/37RqXKYpYnCLXJolKH8uuE.
{"copyright_id":"0x542b42329f685cc395cf3218ee6215f4c71fa1b89256da38dd92aaee3ab1b309","isrc":"NLM5S1800391","name":"Everything Goes Black","registered_at":"2026-06-19T16:22:08Z","spotify_id":"2yPNn7KSfUMMu2jSRwYjae","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542b42329f685cc395cf3218ee6215f4c71fa1b89256da38dd92aaee3ab1b309. 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/2yPNn7KSfUMMu2jSRwYjae.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/2yPNn7KSfUMMu2jSRwYjae.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fc086dfae328efedbf37cd83f05e073c9475554435279740d944d09f8276e3. 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/1Vbi3VW07BwaMruQiUIQpL.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/1Vbi3VW07BwaMruQiUIQpL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44858828d79f4a1587586fa1909652e9b6c7b3b77ca0421780c1ff74df1c1843. 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/3g4VIMFXEJ0mZ7N4Nic6wE.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/3g4VIMFXEJ0mZ7N4Nic6wE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fa8ec9fc46b16bf3235f90db996ffe5620476416819cda54f05556e5cb3aa3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/02dYg8kB8UQqidBwIWbADS.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/02dYg8kB8UQqidBwIWbADS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5670593aed7d0d315bc82f8f57feedd9c072565c76ebfd5d80d773ed571dbc16. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Zpe48RJ5Vs1YuFRodYdeS.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/5Zpe48RJ5Vs1YuFRodYdeS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5de37e18102226c00764ce16535811cd1b8c492c22e7ba6bcb40bd22fb4593c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0sXW9JBlsZC5dVEQNFt5UT.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/0sXW9JBlsZC5dVEQNFt5UT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9a71a6b0f537211e796be10b63ad37e3007c21e9be71ef4e7d6f98cf491bb2. 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/34PNy7xKDmACzT8RQN6bQT.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/34PNy7xKDmACzT8RQN6bQT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94100d511f0395fdf7123ae148905f5f3f3e96adaca2b884b869907d359643c6. 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/5qvGIVwLPiqAyJuohXwvSM.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/5qvGIVwLPiqAyJuohXwvSM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e308d88165cd9d30b1b49dc44c292e34580ca81317e0ff01cb21878b3fde30. 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/5O5UovJqnSfHkdenFJAvCR.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/5O5UovJqnSfHkdenFJAvCR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997bd14a7b1d140104ba18fcae41016496555c5bb5a7f940e47b2d374be39cc7. 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/4W4gmfwG2LXgcHLrs8AgL8.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/4W4gmfwG2LXgcHLrs8AgL8.