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 0xe1d926c02e87f899509bea9f4f86c591580cdc4ace363cf294f68ee28a6dee41. 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/2e2a0f87-ddec-4ea6-9004-8ea05486060b.json and https://artists.proofprofile.net/proofs/artist/2e2a0f87-ddec-4ea6-9004-8ea05486060b.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 0xbd040039a1e4f3fc49f2d922fc2f0c2711bf4ccf8e72611608f2b2e69388c7cc. 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/5CJ0xVOeK8t5R0kDPBTvyG.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/5CJ0xVOeK8t5R0kDPBTvyG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e4329dc0e6569a29f1ba9c33174517c87f057d6b10217ee005ebd76d3630ef. 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/3TkCCazq7ysz8rIRGr8k3N.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/3TkCCazq7ysz8rIRGr8k3N.
{"copyright_id":"0xf46f22cd3877ffd0f1cb07ff21f102de5dabff16bffa7d2487bba0b473c98aba","isrc":"QZDA52058064","name":"Wouldn't It Be Nice","registered_at":"2026-06-04T04:03:00Z","spotify_id":"5gAYEvsJZ7nFC220oB5DAv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46f22cd3877ffd0f1cb07ff21f102de5dabff16bffa7d2487bba0b473c98aba. 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/5gAYEvsJZ7nFC220oB5DAv.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/5gAYEvsJZ7nFC220oB5DAv.
{"copyright_id":"0x2030aa95aeda32a586c39195297b8e9ff692d67792ead404b400efa8f7359ab2","isrc":"QZES52096093","name":"Everybody Wants to Rule the World","registered_at":"2026-06-07T18:46:12Z","spotify_id":"3TXKJiKahxhGUxFejb9XlY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2030aa95aeda32a586c39195297b8e9ff692d67792ead404b400efa8f7359ab2. 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/3TXKJiKahxhGUxFejb9XlY.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/3TXKJiKahxhGUxFejb9XlY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6439867b570b9b177266c5bd43dffe8bcb8472cd20ef21a5293180980f1221b0. 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/6Rr5SuUGeiD79iHfOtudXi.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/6Rr5SuUGeiD79iHfOtudXi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5057b23cf60259b23110f51572f9d278416dfc4b0867e762180d1d50c626e17. 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/42NFYceTa9bcSC8wpX6AaC.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/42NFYceTa9bcSC8wpX6AaC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08af88a11595cd2a6e169443a1d017262246e77ef89b549ad217764b99b8d54. 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/6dFIO6jTzLEnMKacdN09FB.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/6dFIO6jTzLEnMKacdN09FB.
{"copyright_id":"0xa209d9a60db282937114a9cd46129cf6c9dbe1dee92ee78939d41dd04f3bd8c6","isrc":"GX4LG2200378","name":"How to Save a Life","registered_at":"2026-06-06T09:13:32Z","spotify_id":"2Q7ZNu0GWr9Lr5uoxoQ6oh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa209d9a60db282937114a9cd46129cf6c9dbe1dee92ee78939d41dd04f3bd8c6. 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/2Q7ZNu0GWr9Lr5uoxoQ6oh.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/2Q7ZNu0GWr9Lr5uoxoQ6oh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23532ef5ee57651cabd17d5d6b327263bb92e25e73857878822eff14e6c989b. 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/4EdRkiimNqQw9IAESMTYoo.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/4EdRkiimNqQw9IAESMTYoo.
{"copyright_id":"0x3c1d034d2f035e111b816dfaecd919dded4fcdf44033f70ba49d8a2f946f95bf","isrc":"QZK6P2382813","name":"I Want to Hold Your Hand","registered_at":"2026-06-04T14:40:14Z","spotify_id":"17oVmIMhVMcjvUXr0taPyh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1d034d2f035e111b816dfaecd919dded4fcdf44033f70ba49d8a2f946f95bf. 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/17oVmIMhVMcjvUXr0taPyh.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/17oVmIMhVMcjvUXr0taPyh.
{"copyright_id":"0xdbbd144245ef4d8452afe2ae89473d0a31575d8bdcb887f07b4ad1d1ebcd92ff","isrc":"QZDA82147808","name":"I Only Wanna Be With You","registered_at":"2026-06-04T12:45:31Z","spotify_id":"1x8qQ9EOVx5HJkqYDq8z06","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbd144245ef4d8452afe2ae89473d0a31575d8bdcb887f07b4ad1d1ebcd92ff. 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/1x8qQ9EOVx5HJkqYDq8z06.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/1x8qQ9EOVx5HJkqYDq8z06.
{"copyright_id":"0x36a403e2bf68651fd1a9faa36f49d55d8c8b26a14dcd2019cf07260ffd3c34da","isrc":"QZTAU2101933","name":"Mystery of Love","registered_at":"2026-06-11T04:46:35Z","spotify_id":"3RK9Xdsv4Dsgz0JJWiMrib","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a403e2bf68651fd1a9faa36f49d55d8c8b26a14dcd2019cf07260ffd3c34da. 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/3RK9Xdsv4Dsgz0JJWiMrib.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/3RK9Xdsv4Dsgz0JJWiMrib.
{"copyright_id":"0xb31b2359d839223c1dac81827c5b1af89a75f498cbcafd890f359ed0d5a29d3e","isrc":"QZHN82036372","name":"You Can't Hurry Love","registered_at":"2026-06-19T07:25:08Z","spotify_id":"6buq8jfkvaVAKDPC0mKaMm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb31b2359d839223c1dac81827c5b1af89a75f498cbcafd890f359ed0d5a29d3e. 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/6buq8jfkvaVAKDPC0mKaMm.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/6buq8jfkvaVAKDPC0mKaMm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe856e9990d0ca87676e10028460048a7aee4f67f26187d8dbbbe35578127f903. 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/77fbnyT2q4bjtTDWlUlRmW.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/77fbnyT2q4bjtTDWlUlRmW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2f41879904e82f44722c3a1bda49e0a3fe362ce760d4e7bfe384bd97082354. 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/1WatIO8qs15TgiAjZmhQUu.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/1WatIO8qs15TgiAjZmhQUu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8528c54626f6239017f0867128499672a731d3bdd317c5d34208f4decff633a. 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/74eDxBSKublzZjxcAsKin6.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/74eDxBSKublzZjxcAsKin6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6011e4db5e64ff307823c78e483dac1ec89c6b8c40503722c38c9a7596ed962a. 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/6Ad6DneYMgDo884HzUrsST.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/6Ad6DneYMgDo884HzUrsST.
{"copyright_id":"0xe12878dba969a167a1325023cee275f2eafbbf75570b506f28f099a1ae1ac488","isrc":"QZMEQ2015828","name":"Banana Pancakes","registered_at":"2026-06-26T16:08:11Z","spotify_id":"20GMDozZoeYJvXzfRWyXDD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12878dba969a167a1325023cee275f2eafbbf75570b506f28f099a1ae1ac488. 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/20GMDozZoeYJvXzfRWyXDD.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/20GMDozZoeYJvXzfRWyXDD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3727bd253cb1bd77c48af329412111528e1414a3586ffd4093fb3ce5a9ff6d8. 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/3dI6PwqMBjEmT87qdxwJVX.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/3dI6PwqMBjEmT87qdxwJVX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a7df7db7e777a1f86343803c034bd88b54e599d0a926492491dbf51c10e34d. 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/59rg9Tp2gapC93toH2dWfk.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/59rg9Tp2gapC93toH2dWfk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bb5e292cf031bf0198cd7cf207dee6eefe41f8f165023642311ea9ec9bdf80. 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/00y1HrHraTJoO8y0QR3fBS.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/00y1HrHraTJoO8y0QR3fBS.
{"copyright_id":"0x73d00c3c12cb921ba87589cbfd44411157be81eca8953d4787e8b62a2f497c5b","isrc":"QZNWS2183451","name":"I'll Walk You Home","registered_at":"2026-06-25T17:58:04Z","spotify_id":"1Lc8EKfiur3RUtiZl8tCBp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d00c3c12cb921ba87589cbfd44411157be81eca8953d4787e8b62a2f497c5b. 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/1Lc8EKfiur3RUtiZl8tCBp.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/1Lc8EKfiur3RUtiZl8tCBp.
{"copyright_id":"0x380d87bc45a7ec918a7f286432bddd0c6488841f391d3bebac245af858c96ced","isrc":"QZMEP2126221","name":"Friday - Acoustic","registered_at":"2026-06-19T09:34:24Z","spotify_id":"4lVJuOmi8wxlkz1xQLGb9E","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380d87bc45a7ec918a7f286432bddd0c6488841f391d3bebac245af858c96ced. 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/4lVJuOmi8wxlkz1xQLGb9E.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/4lVJuOmi8wxlkz1xQLGb9E.
{"copyright_id":"0x8fbd00686bf0c05a809aecea121ab427447d2b6cd558635aed3154f2eef9d90b","isrc":"QZK6N2151025","name":"Blood Moon","registered_at":"2026-06-21T23:38:22Z","spotify_id":"6zwKaNNLozLBZFfLTgIOaP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbd00686bf0c05a809aecea121ab427447d2b6cd558635aed3154f2eef9d90b. 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/6zwKaNNLozLBZFfLTgIOaP.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/6zwKaNNLozLBZFfLTgIOaP.
{"copyright_id":"0x2fb81e8ac8cb8775612c618e8e102e5bb14e6895c0adee2b9b45b3336b4eb6d9","isrc":"QZFZ42154579","name":"It's Different Now","registered_at":"2026-06-21T23:39:55Z","spotify_id":"5ycvBpE6fs0u5tXUk00TuQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb81e8ac8cb8775612c618e8e102e5bb14e6895c0adee2b9b45b3336b4eb6d9. 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/5ycvBpE6fs0u5tXUk00TuQ.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/5ycvBpE6fs0u5tXUk00TuQ.
{"copyright_id":"0xcd09c1c312fbf126ba17e844f012346aeda8a7d0889de8f81fcb5aa32e42db51","isrc":"GBDMT1600293","name":"All I Want","registered_at":"2026-06-09T06:49:45Z","spotify_id":"1uPH3lwzKR2NHj6K7RNKJB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd09c1c312fbf126ba17e844f012346aeda8a7d0889de8f81fcb5aa32e42db51. 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/1uPH3lwzKR2NHj6K7RNKJB.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/1uPH3lwzKR2NHj6K7RNKJB.