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 0xd236a29884962e1a59a1dde258ab35cc8ca017d3100db25121152e013060de84. 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/be75eca8-bf71-4b60-b677-977588723701.json and https://artists.proofprofile.net/proofs/artist/be75eca8-bf71-4b60-b677-977588723701.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 0x3720533d43a8547a1ca8bac2ba87534f3959532ed4c7d818c84216378b001890. 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/4yoEAB4EequiGxXnojjKY5.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/4yoEAB4EequiGxXnojjKY5.
{"copyright_id":"0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892","isrc":"BE8LH2200097","name":"Can't Get You Out Of My Head","registered_at":"2026-06-04T10:24:07Z","spotify_id":"2zsBpAFmTsaUFZeW9ay8FZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892. 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/2zsBpAFmTsaUFZeW9ay8FZ.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/2zsBpAFmTsaUFZeW9ay8FZ.
{"copyright_id":"0x35c11e7ddd98e2befd1be2cfd6b639046eec05bc985b9eb21516437af0fcea15","isrc":"BE8LH2200111","name":"The Man Who Can't Be Moved","registered_at":"2026-06-05T16:13:14Z","spotify_id":"69rJXpZJDILhnlVKIfV3rU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c11e7ddd98e2befd1be2cfd6b639046eec05bc985b9eb21516437af0fcea15. 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/69rJXpZJDILhnlVKIfV3rU.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/69rJXpZJDILhnlVKIfV3rU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a47f46bc5b7c28261933aee3c3a9bbae2304aad750d0d66cbcea62a0b44ea4. 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/2rZoiIH8gwZSTxJxrPk3hA.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/2rZoiIH8gwZSTxJxrPk3hA.
Lounge Covers Of Popular Songs 2023.01 - Chill Out Covers - Relax & Chill Covers
{"copyright_id":"0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892","isrc":"BE8LH2200097","name":"Can't Get You Out Of My Head","registered_at":"2026-06-04T10:24:07Z","spotify_id":"5ivBT5XRDHl1tjLtiiaR6L","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892. 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/5ivBT5XRDHl1tjLtiiaR6L.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/5ivBT5XRDHl1tjLtiiaR6L.
{"copyright_id":"0x8fdbd66be16fcf8c26c0a3e5af6e7e0ded1f1963632498ebe1d326a93ad1a7d6","isrc":"BE8LH2200104","name":"Love Tonight","registered_at":"2026-06-04T15:11:15Z","spotify_id":"6fLo2y9QgWK6JM3ataeeQO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fdbd66be16fcf8c26c0a3e5af6e7e0ded1f1963632498ebe1d326a93ad1a7d6. 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/6fLo2y9QgWK6JM3ataeeQO.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/6fLo2y9QgWK6JM3ataeeQO.
Lounge Covers Of Popular Songs 2023.03 - Chill Out Covers - Relax & Chill Covers
{"copyright_id":"0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892","isrc":"BE8LH2200097","name":"Can't Get You Out Of My Head","registered_at":"2026-06-04T10:24:07Z","spotify_id":"0KbXvuPihdPeFetzQmoHeS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3869e4716d208a9028f85a6d4efb1a25b5e2ccff60069db6f2e110effe5892. 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/0KbXvuPihdPeFetzQmoHeS.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/0KbXvuPihdPeFetzQmoHeS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f5697b5e63c1d9447fc1c0dbd0d56399d080fe2c9d6f46f26aa913dfa18351. 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/1f77IaPIiqGDFpFLrqarQ2.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/1f77IaPIiqGDFpFLrqarQ2.
{"copyright_id":"0xab45da63c67df38ad1b8a321ebacc8f99e5e49e0d9af4e9a91594a2b69f96e4d","isrc":"BE8LH2200098","name":"Another Day In Paradise","registered_at":"2026-06-06T03:18:15Z","spotify_id":"48HEbnnEw6q5KkP8Th0O3e","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab45da63c67df38ad1b8a321ebacc8f99e5e49e0d9af4e9a91594a2b69f96e4d. 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/48HEbnnEw6q5KkP8Th0O3e.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/48HEbnnEw6q5KkP8Th0O3e.
{"copyright_id":"0x35c11e7ddd98e2befd1be2cfd6b639046eec05bc985b9eb21516437af0fcea15","isrc":"BE8LH2200111","name":"The Man Who Can't Be Moved","registered_at":"2026-06-05T16:13:14Z","spotify_id":"0Qyl3rBzrVbQlFMRwzt6KN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c11e7ddd98e2befd1be2cfd6b639046eec05bc985b9eb21516437af0fcea15. 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/0Qyl3rBzrVbQlFMRwzt6KN.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/0Qyl3rBzrVbQlFMRwzt6KN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a47f46bc5b7c28261933aee3c3a9bbae2304aad750d0d66cbcea62a0b44ea4. 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/23b4M8wcQSyKcXf9BtGpwI.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/23b4M8wcQSyKcXf9BtGpwI.
{"copyright_id":"0x8fdbd66be16fcf8c26c0a3e5af6e7e0ded1f1963632498ebe1d326a93ad1a7d6","isrc":"BE8LH2200104","name":"Love Tonight","registered_at":"2026-06-04T15:11:15Z","spotify_id":"61z7OQMdKhlHMIxiq3N8Dq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fdbd66be16fcf8c26c0a3e5af6e7e0ded1f1963632498ebe1d326a93ad1a7d6. 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/61z7OQMdKhlHMIxiq3N8Dq.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/61z7OQMdKhlHMIxiq3N8Dq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e21bdb9878f3a89b756346d6f44d282b1e34c7bb45145967442de2a56762704. 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/57BBBLFgQU3ho6Ut8kxvPm.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/57BBBLFgQU3ho6Ut8kxvPm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7c3746e28debcc4ca58a159baa75da9ffb43ee366f132307f0c06bd399f52f. 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/1ov3rWG5SGr693XwEIbLA4.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/1ov3rWG5SGr693XwEIbLA4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab7426496a380c134ff5e03669cc19917d909e355438d97fcd02bfae3e08b88. 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/5NK5gPDG7Jo0RMPul3bDD8.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/5NK5gPDG7Jo0RMPul3bDD8.
{"copyright_id":"0x90a4828a9412274e04f017e0183ec4baaaec1dd7feb2ec8d48df4fcedd2b685e","isrc":"QZNWS2169089","name":"I Follow Rivers","registered_at":"2026-06-06T03:15:31Z","spotify_id":"7827enPbXBbMKurLbqsDU1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a4828a9412274e04f017e0183ec4baaaec1dd7feb2ec8d48df4fcedd2b685e. 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/7827enPbXBbMKurLbqsDU1.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/7827enPbXBbMKurLbqsDU1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f5697b5e63c1d9447fc1c0dbd0d56399d080fe2c9d6f46f26aa913dfa18351. 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/5S0On84vgY2yNwcemYMgC5.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/5S0On84vgY2yNwcemYMgC5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a47f46bc5b7c28261933aee3c3a9bbae2304aad750d0d66cbcea62a0b44ea4. 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/4OZnD3D4F83DVYMDV1ABZb.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/4OZnD3D4F83DVYMDV1ABZb.
{"copyright_id":"0xab45da63c67df38ad1b8a321ebacc8f99e5e49e0d9af4e9a91594a2b69f96e4d","isrc":"BE8LH2200098","name":"Another Day In Paradise","registered_at":"2026-06-06T03:18:15Z","spotify_id":"2qL5WvPdYzvXRCwwp2BbU9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab45da63c67df38ad1b8a321ebacc8f99e5e49e0d9af4e9a91594a2b69f96e4d. 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/2qL5WvPdYzvXRCwwp2BbU9.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/2qL5WvPdYzvXRCwwp2BbU9.
{"copyright_id":"0xaf1399bb8a71ca9ddf5887e4d3fad4608d3191f14fb35d935aae82b95b238441","isrc":"BE8LH2200126","name":"Every Breath You Take","registered_at":"2026-06-05T21:02:32Z","spotify_id":"5a51lrM9KImzqJ1HijHzOv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1399bb8a71ca9ddf5887e4d3fad4608d3191f14fb35d935aae82b95b238441. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:40:24Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5a51lrM9KImzqJ1HijHzOv.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/5a51lrM9KImzqJ1HijHzOv.