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 0x62d8e77792226d36b0471316c235e305bc577e38e079d5da0c35009062b4be11. 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/fd061b03-8660-47d1-ab0b-df74c42f117e.json and https://artists.proofprofile.net/proofs/artist/fd061b03-8660-47d1-ab0b-df74c42f117e.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 0x8114308f831c5c29b2ecf3adaa034f4907a6d77262b524f4255fc64607124cf1. 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/1WzAeadSKJhqykZFbJNmQv.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/1WzAeadSKJhqykZFbJNmQv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b6d570b5266dd9c359d755c7a3016c46259390a82e13e87f8ce54e4034672a. 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/3g5IVCUGoWESgJ7mb2kXmM.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/3g5IVCUGoWESgJ7mb2kXmM.
{"copyright_id":"0xc761d67d7c801cbc7a9fa9e2806f2d68e6fbc3abc2961b9fbeb2085bdeb36ea2","isrc":"USUM70979834","name":"Why Don't We Just Dance","registered_at":"2026-01-29T05:47:25Z","spotify_id":"2p07VcUwRZ5sru3mJ0JogS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc761d67d7c801cbc7a9fa9e2806f2d68e6fbc3abc2961b9fbeb2085bdeb36ea2. 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/2p07VcUwRZ5sru3mJ0JogS.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/2p07VcUwRZ5sru3mJ0JogS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8114308f831c5c29b2ecf3adaa034f4907a6d77262b524f4255fc64607124cf1. 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/1fKpsGotXMXBwjUnWC2AlL.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/1fKpsGotXMXBwjUnWC2AlL.
{"copyright_id":"0xb996dd850e6723a8bd3d3d8477ec44751013e8aae4bb7db4cb94fe5fbc06f189","isrc":"USUM70504291","name":"Would You Go With Me","registered_at":"2026-06-09T02:04:28Z","spotify_id":"3Nlc6Ho1vkcw9dEPygzSOZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb996dd850e6723a8bd3d3d8477ec44751013e8aae4bb7db4cb94fe5fbc06f189. 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/3Nlc6Ho1vkcw9dEPygzSOZ.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/3Nlc6Ho1vkcw9dEPygzSOZ.
{"copyright_id":"0x2ea5cbab7217099c154583e25afe696f041ffa2063aeab7f7b18ab61bbc979dc","isrc":"USUM72011666","name":"I'm No Stranger To The Rain","registered_at":"2026-06-05T08:19:15Z","spotify_id":"0WGSf4JIBvXNOBR94pEH0G","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea5cbab7217099c154583e25afe696f041ffa2063aeab7f7b18ab61bbc979dc. 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/0WGSf4JIBvXNOBR94pEH0G.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/0WGSf4JIBvXNOBR94pEH0G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96ab9cf39557da5989db891b4351ebf18f1162a436c2978c2366c111328b6f7. 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/4mv7JDMxSbLykdPmJiWwlR.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/4mv7JDMxSbLykdPmJiWwlR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8c106138a5ede20783b34504d07acf0e3caf82c5d803624017d6362c8f660d. 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/25OnNQJNBJgGDxmi4AUN6F.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/25OnNQJNBJgGDxmi4AUN6F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5185cfc3a8bfeb6862ac60406410352202436ea115f3482513c9435f1dabf09. 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/34rlsqUJscdfMfqoQ7dTwo.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/34rlsqUJscdfMfqoQ7dTwo.
{"copyright_id":"0x1712545962c2b49a22c64c13156a93079cadcb36b9612dfec2910de818f2b0a4","isrc":"USUM72011664","name":"I Can Tell By The Way You Dance","registered_at":"2026-06-05T21:11:39Z","spotify_id":"4nreADGJwLw5TLu9362zNT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1712545962c2b49a22c64c13156a93079cadcb36b9612dfec2910de818f2b0a4. 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/4nreADGJwLw5TLu9362zNT.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/4nreADGJwLw5TLu9362zNT.
{"copyright_id":"0x8cfab4ee4d44aaca36ec75f6f05c271f3755882e9bb19bdf132c9561ecc603a9","isrc":"USUM72011662","name":"Alone And Forsaken","registered_at":"2026-06-08T02:24:31Z","spotify_id":"1YcKbVk8MnIRZ6wcZjVqjH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfab4ee4d44aaca36ec75f6f05c271f3755882e9bb19bdf132c9561ecc603a9. 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/1YcKbVk8MnIRZ6wcZjVqjH.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/1YcKbVk8MnIRZ6wcZjVqjH.
{"copyright_id":"0xffc2e467da58c02b441785a5c54ccac42ed74e1d32e4c6e894980be66d91ddeb","isrc":"USUM72011663","name":"Forever And Ever, Amen","registered_at":"2026-06-04T07:53:19Z","spotify_id":"17BbthWRrVc1kukJua4uh5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc2e467da58c02b441785a5c54ccac42ed74e1d32e4c6e894980be66d91ddeb. 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/17BbthWRrVc1kukJua4uh5.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/17BbthWRrVc1kukJua4uh5.
{"copyright_id":"0xefff4c56af89389f43c83736991f86266e5123a08c852563cc1ccd78659acf98","isrc":"USUM72011668","name":"Midnight In Montgomery","registered_at":"2026-06-07T12:57:12Z","spotify_id":"5vlYmG9aEOVjKn3YDeYYcb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefff4c56af89389f43c83736991f86266e5123a08c852563cc1ccd78659acf98. 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/5vlYmG9aEOVjKn3YDeYYcb.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/5vlYmG9aEOVjKn3YDeYYcb.
Good Ol' Boys - Theme From The Dukes Of Hazzard
{"copyright_id":"0xce43984f56254ff162df30cf71adebad70c4beff9569761a264bb37e88742975","isrc":"USUM72011665","name":"Good Ol' Boys - Theme From The Dukes Of Hazzard","registered_at":"2026-06-04T12:30:23Z","spotify_id":"7Fzs6h52PxmVuBmNQeKq2l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce43984f56254ff162df30cf71adebad70c4beff9569761a264bb37e88742975. 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/7Fzs6h52PxmVuBmNQeKq2l.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/7Fzs6h52PxmVuBmNQeKq2l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f8ec569d24d8685d623dc8c37d13820c5a050b07547918b955597cfbbd8d86. 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/5QKZlkaSOqZM07tcrQ3cU9.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/5QKZlkaSOqZM07tcrQ3cU9.