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 0x81e0c762fce9832487d0435d6d7db172bcc0173c02c4848db82b8eb2543626da. 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/e6783bd1-cc09-43d5-a71b-cd531d769922.json and https://artists.proofprofile.net/proofs/artist/e6783bd1-cc09-43d5-a71b-cd531d769922.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 0x223b8d8b9e62c90a235a217300293cd2c6439c74f57d78b4b7575ca15f91ae52. 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/0xDUJsACmxpsh0zbertAp6.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/0xDUJsACmxpsh0zbertAp6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eee7cdf39730f9fa0b72513131ab63508ab9847ec175c43ae697100f493b26b. 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/2zkp8sFTnlN7xBrxnG5PA6.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/2zkp8sFTnlN7xBrxnG5PA6.
{"copyright_id":"0xdc054f1ce4c68bae06a36c059a4d566238ea71ecc3cb37a1ad9086d150382a10","isrc":"CAW112300241","name":"Admirin' You (feat. Preston Pablo)","registered_at":"2026-06-01T06:24:56Z","spotify_id":"6ygiy70ujkNOYXM1tQuMNe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc054f1ce4c68bae06a36c059a4d566238ea71ecc3cb37a1ad9086d150382a10. 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/6ygiy70ujkNOYXM1tQuMNe.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/6ygiy70ujkNOYXM1tQuMNe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95841297728fa22a9da473f424706685ad592323bc423c58b1cd600600e2ba4e. 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/1Er6TEtbyuW1b9QtBVkggD.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/1Er6TEtbyuW1b9QtBVkggD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c501212bc405dce53305c3c69a5c143d5920e321f66a79326dc733f68bec64. 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/5RaK2eqyHaBSyjEtI27w3T.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/5RaK2eqyHaBSyjEtI27w3T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ef5777e73d5b71e8b49f3de7f49bfa49c6d84186999e483dd85238132dd24b. 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/3Hm8hD195kNn3FujGljVEW.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/3Hm8hD195kNn3FujGljVEW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d5b81b61bdb36a7cba14ae8fc33a97d64ab2f9b8d8b54ab97f73ae9961e188. 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/0YQJoDL6f46J0n1rOVkpxJ.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/0YQJoDL6f46J0n1rOVkpxJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ffc8b23f61644935d299dbda8b574124ad29556e0d3f543967380968a45eb1. 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/4QUy70hahU2dhIhXciG5MC.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/4QUy70hahU2dhIhXciG5MC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c074440ccd72aef06864639f7c1e8180c1332fe797477954552456e9206b6cb. 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/2uWZ7EGddFlA1DJ3Rzzvs2.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/2uWZ7EGddFlA1DJ3Rzzvs2.
{"copyright_id":"0xfaf64d7a2ce5ded03fa1e1bc0089a1ca6f5baabffce97a36101b79d2028310e7","isrc":"INS182401441","name":"House Of Lies","registered_at":"2026-06-04T11:37:40Z","spotify_id":"7avo2LpNFXrgUgRtl9OsAL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf64d7a2ce5ded03fa1e1bc0089a1ca6f5baabffce97a36101b79d2028310e7. 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/7avo2LpNFXrgUgRtl9OsAL.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/7avo2LpNFXrgUgRtl9OsAL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59dd2e9a2954a62e83445f076c86539238f20c302d5191dacb650274a305c4b. 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/3FqtduiaqnFYvBgKuc6QWQ.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/3FqtduiaqnFYvBgKuc6QWQ.
{"copyright_id":"0xdc054f1ce4c68bae06a36c059a4d566238ea71ecc3cb37a1ad9086d150382a10","isrc":"CAW112300241","name":"Admirin' You (feat. Preston Pablo)","registered_at":"2026-06-01T06:24:56Z","spotify_id":"6NJ8Z5GDoHe47R6gGX6sLq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc054f1ce4c68bae06a36c059a4d566238ea71ecc3cb37a1ad9086d150382a10. 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/6NJ8Z5GDoHe47R6gGX6sLq.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/6NJ8Z5GDoHe47R6gGX6sLq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef2c53917e3fd15baf42ca9b707f0c7e201245c47cde251471ba6e7d7c55e22. 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/7DQRahyaUu51HMRSCKZgIJ.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/7DQRahyaUu51HMRSCKZgIJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6f2dc11709656c73009aeaf4aa8e72fa10d09c5a811c36bf83a749e853a58f. 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/09eCbbqf7daATaRisuwfOU.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/09eCbbqf7daATaRisuwfOU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef2c53917e3fd15baf42ca9b707f0c7e201245c47cde251471ba6e7d7c55e22. 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/209QxKVJzh2FLUmZHpYs4m.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/209QxKVJzh2FLUmZHpYs4m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6f2dc11709656c73009aeaf4aa8e72fa10d09c5a811c36bf83a749e853a58f. 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/0MbOLfDcGk8ROHJYXJHu5c.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/0MbOLfDcGk8ROHJYXJHu5c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef2c53917e3fd15baf42ca9b707f0c7e201245c47cde251471ba6e7d7c55e22. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7nXRdAr4IIUPyzmz2hqbBW.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/7nXRdAr4IIUPyzmz2hqbBW.
Arijit Singh X Badshah The Biggest Songs 2024
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef2c53917e3fd15baf42ca9b707f0c7e201245c47cde251471ba6e7d7c55e22. 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/4dEHzpap69daVEcl3MStCD.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/4dEHzpap69daVEcl3MStCD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef2c53917e3fd15baf42ca9b707f0c7e201245c47cde251471ba6e7d7c55e22. 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/6HzdFYYdKeXW987CDoVhWu.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/6HzdFYYdKeXW987CDoVhWu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fe725f0501e60a384a8acff22cec9c0747d731a6a9376521a855a216377066. 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/4DdWwwC5Xu67IvxUuy0sjE.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/4DdWwwC5Xu67IvxUuy0sjE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb22b3807c2b178a89410c2e7dab7b42009b0f367a48d963e1b472a72496ad15. 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/1MENDxJwdbafce8dOVbIYH.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/1MENDxJwdbafce8dOVbIYH.