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 0xfd26af50858c5e811a78d87d71c1bd439493d585f9ec08eb83731be89fc9655c. 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/087d061f-f333-4b42-a24a-6b0b5caa8e9f.json and https://artists.proofprofile.net/proofs/artist/087d061f-f333-4b42-a24a-6b0b5caa8e9f.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 0x6ff2f88cb73dd76b140ff7273475a398e59d7f22ba6671eaad00e1f6c293b976. 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/5x910410JKee9T5RCCD7S2.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/5x910410JKee9T5RCCD7S2.
{"copyright_id":"0x879a4f5b3c00d84ad58b45ad768aef2ffb5ef436685c62cc2af49f9cb9246712","isrc":"SEPQA0751883","name":"The Storm","registered_at":"2026-01-28T23:04:57Z","spotify_id":"6EJOWpdxctI8JIvmvEcE9Y","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879a4f5b3c00d84ad58b45ad768aef2ffb5ef436685c62cc2af49f9cb9246712. 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/6EJOWpdxctI8JIvmvEcE9Y.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/6EJOWpdxctI8JIvmvEcE9Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2300365afbb0a13f17f552c8a870f03870b6a4675bf723e4af8753b4fb7b6108. 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/3tuVc8QWBB1BsGiv6sOJvv.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/3tuVc8QWBB1BsGiv6sOJvv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b320a735cd9c9666fc215dadcb820e3d878059bcb5acc91484e22d011474297. 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/2DZScJjdh9YqUbJFVhcDb2.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/2DZScJjdh9YqUbJFVhcDb2.
{"copyright_id":"0xfadd8ca13c17e7c855a891f52d15d2921816227f3dcbb00a30c490ad68239f16","isrc":"SEPQA0751882","name":"So You Do (Slimi Jimi Bubby Boy)","registered_at":"2026-01-28T22:27:07Z","spotify_id":"1EvXBGDqIyAc4BFCJCehhC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadd8ca13c17e7c855a891f52d15d2921816227f3dcbb00a30c490ad68239f16. 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/1EvXBGDqIyAc4BFCJCehhC.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/1EvXBGDqIyAc4BFCJCehhC.
{"copyright_id":"0xded8b1b49c5ec14b73340ac447cc7e5fd3db239c5e882eb74f4e23bec7b465f7","isrc":"SEPQA0550235","name":"I'm Not Leaving Now (feat. Melo)","registered_at":"2026-03-20T05:15:23Z","spotify_id":"47RDRidiNB0GNnWsvnhrFK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded8b1b49c5ec14b73340ac447cc7e5fd3db239c5e882eb74f4e23bec7b465f7. 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/47RDRidiNB0GNnWsvnhrFK.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/47RDRidiNB0GNnWsvnhrFK.
{"copyright_id":"0x82fd190dd36d585fe70642b8b323be0ced0435e2bf90a6dd57fa125346cdc23a","isrc":"SEPQA0550357","name":"New Orleans","registered_at":"2026-01-28T23:04:58Z","spotify_id":"6qLvk6wNtfewWnBB2YVZEg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fd190dd36d585fe70642b8b323be0ced0435e2bf90a6dd57fa125346cdc23a. 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/6qLvk6wNtfewWnBB2YVZEg.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/6qLvk6wNtfewWnBB2YVZEg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a48cf02b38226bd2b7bc3a5f90221640b626c15461201567ebc618e1527377. 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/7C6t7JhTzCz0ZZ7iK7OUdQ.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/7C6t7JhTzCz0ZZ7iK7OUdQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910eb16e92c788422aa96710e23c753cb8f21252bc338d3655fcda4f123dbc50. 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/1RNXTh6viFVlOYzpzz5j7a.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/1RNXTh6viFVlOYzpzz5j7a.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdeb4d64126779b6a47d8cb0cebd3c3e7720f0446354204a03ac0296cae0254a. 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/13cibPbhW0s3FjfWO5UEI7.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/13cibPbhW0s3FjfWO5UEI7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975c15f6399995dced70411236edc0d41cc43cb88368a474105a35821587d9c0. 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/6K2hN1gPSyxTQvLz4He3UG.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/6K2hN1gPSyxTQvLz4He3UG.
{"copyright_id":"0x8e38dcde17bfc012b342a97464935ffeb9f81e07b349b5673d9e7b0be4c0e579","isrc":"SEPQA0550238","name":"We Be Them Boys","registered_at":"2026-03-06T19:53:41Z","spotify_id":"2SPLsPw0GaRGOCDumlBLBi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e38dcde17bfc012b342a97464935ffeb9f81e07b349b5673d9e7b0be4c0e579. 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/2SPLsPw0GaRGOCDumlBLBi.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/2SPLsPw0GaRGOCDumlBLBi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30767fd0a6884c6952f5fa3edd46a27d77175a0f3022046c546ae860280c34fc. 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/4osh1D4yXOfpGLpCz3RWum.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/4osh1D4yXOfpGLpCz3RWum.
{"copyright_id":"0x1adca928f25a64a2aeac0b0a9ea3dfb063c89c56c6e88925abd1a3af86d95044","isrc":"SEPQA0751884","name":"Highway Man","registered_at":"2026-01-28T23:04:21Z","spotify_id":"6jPggfBgf9SFe1Ae4HTBxA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1adca928f25a64a2aeac0b0a9ea3dfb063c89c56c6e88925abd1a3af86d95044. 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/6jPggfBgf9SFe1Ae4HTBxA.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/6jPggfBgf9SFe1Ae4HTBxA.
{"copyright_id":"0xded8b1b49c5ec14b73340ac447cc7e5fd3db239c5e882eb74f4e23bec7b465f7","isrc":"SEPQA0550235","name":"I'm Not Leaving Now (feat. Melo)","registered_at":"2026-01-28T22:27:13Z","spotify_id":"1A801qRriPxNbqKHZYBiBZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded8b1b49c5ec14b73340ac447cc7e5fd3db239c5e882eb74f4e23bec7b465f7. 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/1A801qRriPxNbqKHZYBiBZ.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/1A801qRriPxNbqKHZYBiBZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b320a735cd9c9666fc215dadcb820e3d878059bcb5acc91484e22d011474297. 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/1IQsSnMIo6bl7fdFQSez4y.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/1IQsSnMIo6bl7fdFQSez4y.
{"copyright_id":"0x8e38dcde17bfc012b342a97464935ffeb9f81e07b349b5673d9e7b0be4c0e579","isrc":"SEPQA0550238","name":"We Be Them Boys","registered_at":"2026-01-28T18:12:25Z","spotify_id":"3wqttvWdzu88udgDCDYpSC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e38dcde17bfc012b342a97464935ffeb9f81e07b349b5673d9e7b0be4c0e579. 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/3wqttvWdzu88udgDCDYpSC.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/3wqttvWdzu88udgDCDYpSC.