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 0x3051cba194cad132b0210cce110d36075a6e106efcfeb656b4ea01d0e1496b81. 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/0b794a6f-34ee-4ebc-9ac6-1eac338178f6.json and https://artists.proofprofile.net/proofs/artist/0b794a6f-34ee-4ebc-9ac6-1eac338178f6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xe6f50de8d75bbf28c9f685328cff9bcfa35c9517e7584e95784578c3240d6fe5","isrc":"GBAYE1000380","name":"Revenge (feat. The Flaming Lips)","registered_at":"2026-06-04T16:32:45Z","spotify_id":"5j2SrD21vkSdJp4h0qQrDj","type":"track"}
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 0xe6f50de8d75bbf28c9f685328cff9bcfa35c9517e7584e95784578c3240d6fe5. 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/5j2SrD21vkSdJp4h0qQrDj.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/5j2SrD21vkSdJp4h0qQrDj.
{"copyright_id":"0xb1adf37f34f3996aa6ddfed65d98c98a19c35b3277114313c1817105612df7ce","isrc":"GBAYE1000383","name":"Just War (feat. Gruff Rhys)","registered_at":"2026-06-08T13:18:45Z","spotify_id":"5Jzem1mrJy5du7UZaaq4Z4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1adf37f34f3996aa6ddfed65d98c98a19c35b3277114313c1817105612df7ce. 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/5Jzem1mrJy5du7UZaaq4Z4.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/5Jzem1mrJy5du7UZaaq4Z4.
{"copyright_id":"0xf915757d618a5f95d6873ed927bddd59bdbf50dd4faae7789d64e10194c246e0","isrc":"GBAYE1000504","name":"Jaykub (feat. Jason Lytle)","registered_at":"2026-06-11T16:24:17Z","spotify_id":"3K5BRMHp6A5o3IRbuTWidd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf915757d618a5f95d6873ed927bddd59bdbf50dd4faae7789d64e10194c246e0. 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/3K5BRMHp6A5o3IRbuTWidd.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/3K5BRMHp6A5o3IRbuTWidd.
{"copyright_id":"0x94a32f6628cc5c8b90cbbbf26bd47ca72888cc2bb08c85192f7e81d51eef68cb","isrc":"GBAYE1000505","name":"Little Girl (feat. Julian Casablancas)","registered_at":"2026-06-04T12:36:55Z","spotify_id":"0Ih55K62jZIbeTysGHJkW0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a32f6628cc5c8b90cbbbf26bd47ca72888cc2bb08c85192f7e81d51eef68cb. 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/0Ih55K62jZIbeTysGHJkW0.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/0Ih55K62jZIbeTysGHJkW0.
{"copyright_id":"0xa9a9e66a91cf8c45b358c4b51cf2aec4e91df0e00c2732eff15e176c522ada19","isrc":"GBAYE1000506","name":"Angel's Harp (feat. Black Francis)","registered_at":"2026-06-20T00:51:12Z","spotify_id":"1EO6z80PXEGgdLAEoxUVrW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a9e66a91cf8c45b358c4b51cf2aec4e91df0e00c2732eff15e176c522ada19. 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/1EO6z80PXEGgdLAEoxUVrW.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/1EO6z80PXEGgdLAEoxUVrW.
{"copyright_id":"0xf4185df9a90ac7a899df8e2c481e6fb0261f1420fc27cfe58ca0df9e01ec52d9","isrc":"GBAYE1000507","name":"Pain (feat. Iggy Pop)","registered_at":"2026-06-18T18:39:10Z","spotify_id":"1ldHSHhkILltDOVOKWUWJH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4185df9a90ac7a899df8e2c481e6fb0261f1420fc27cfe58ca0df9e01ec52d9. 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/1ldHSHhkILltDOVOKWUWJH.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/1ldHSHhkILltDOVOKWUWJH.
Star Eyes (I Can't Catch It) [feat. David Lynch]
{"copyright_id":"0x8439294430e42284646be85d0e6295bfcb18c370035d2c4769eb9a238042bc85","isrc":"GBAYE1000508","name":"Star Eyes (I Can't Catch It) [feat. David Lynch]","registered_at":"2026-06-07T21:04:20Z","spotify_id":"1c0NlnRc9OA4T9MfCdxKdK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8439294430e42284646be85d0e6295bfcb18c370035d2c4769eb9a238042bc85. 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/1c0NlnRc9OA4T9MfCdxKdK.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/1c0NlnRc9OA4T9MfCdxKdK.
Everytime I'm with You (feat. Jason Lytle)
{"copyright_id":"0xa5634d6a0fa65438c691cc05a1df2cbb1a3f962a297a9eb7deef0994f7e5e879","isrc":"GBAYE1000509","name":"Everytime I'm with You (feat. Jason Lytle)","registered_at":"2026-06-08T04:29:17Z","spotify_id":"5YGtvY2sjf2cl64jJg3Rfz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5634d6a0fa65438c691cc05a1df2cbb1a3f962a297a9eb7deef0994f7e5e879. 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/5YGtvY2sjf2cl64jJg3Rfz.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/5YGtvY2sjf2cl64jJg3Rfz.
{"copyright_id":"0x47b2367dcac09a0b3898872c0ad6790aa28c8c17893c9968deee438edddf348b","isrc":"GBAYE1000510","name":"Insane Lullaby (feat. James Mercer)","registered_at":"2026-06-19T14:40:01Z","spotify_id":"7AiV68RrMMnlhqlM6qwyd7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b2367dcac09a0b3898872c0ad6790aa28c8c17893c9968deee438edddf348b. 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/7AiV68RrMMnlhqlM6qwyd7.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/7AiV68RrMMnlhqlM6qwyd7.
Daddy's Gone (feat. Mark Linkous & Nina Persson)
{"copyright_id":"0x9f7fc261426ff51927bade9c780826b5631f61bfa2b196e06b170a4a02ae28dc","isrc":"GBAYE1000511","name":"Daddy's Gone (feat. Mark Linkous & Nina Persson)","registered_at":"2026-06-19T14:41:47Z","spotify_id":"3nHPOvZvide7YxDbi81m4j","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7fc261426ff51927bade9c780826b5631f61bfa2b196e06b170a4a02ae28dc. 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/3nHPOvZvide7YxDbi81m4j.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/3nHPOvZvide7YxDbi81m4j.
The Man Who Played God (feat. Suzanne Vega)
{"copyright_id":"0x81cf21360b3a17c6cd36ea211dff57b968ec8b751e6522776cff7612bb81b4bf","isrc":"GBAYE1000512","name":"The Man Who Played God (feat. Suzanne Vega)","registered_at":"2026-06-10T14:28:42Z","spotify_id":"6kL3fqqaasAkKMvTjQitWf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81cf21360b3a17c6cd36ea211dff57b968ec8b751e6522776cff7612bb81b4bf. 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/6kL3fqqaasAkKMvTjQitWf.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/6kL3fqqaasAkKMvTjQitWf.
{"copyright_id":"0x6cbd04dbf33f2a6431f0ff0235f304299be2bddcb94f5a2fac4dfde2738090af","isrc":"GBAYE1000513","name":"Grim Augury (feat. Vic Chesnutt)","registered_at":"2026-06-22T05:18:36Z","spotify_id":"0tKuAFd7yiWBXdaad2dHem","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbd04dbf33f2a6431f0ff0235f304299be2bddcb94f5a2fac4dfde2738090af. 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/0tKuAFd7yiWBXdaad2dHem.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/0tKuAFd7yiWBXdaad2dHem.
Dark Night of the Soul (feat. David Lynch)
{"copyright_id":"0xcaa4a4e8d84b6305ed3c433a9fb846ba6c9c7dfc24f6d32662c20f6965bf3ab6","isrc":"GBAYE1000514","name":"Dark Night of the Soul (feat. David Lynch)","registered_at":"2026-06-08T04:28:47Z","spotify_id":"3pfBHp4Q7z1DYNg7Dr40vn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa4a4e8d84b6305ed3c433a9fb846ba6c9c7dfc24f6d32662c20f6965bf3ab6. 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/3pfBHp4Q7z1DYNg7Dr40vn.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/3pfBHp4Q7z1DYNg7Dr40vn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ee2317e58ca55f540b8708029597c423ad48277501652226820f43d5dd8c46. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4tgumuhZ8zXBtJPFuUNzc4.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/4tgumuhZ8zXBtJPFuUNzc4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ee2317e58ca55f540b8708029597c423ad48277501652226820f43d5dd8c46. 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/6yNh28zozESmvKxyKorK8L.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/6yNh28zozESmvKxyKorK8L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb1875b46c6822e09200cccc7a6f8802d87e9609b01507842d25f8dc7c9f231. 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/0WKV18Mf47XY7XgFrXDKGH.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/0WKV18Mf47XY7XgFrXDKGH.
The Jack 2 Pack (The Nightmare Before Christmas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb1875b46c6822e09200cccc7a6f8802d87e9609b01507842d25f8dc7c9f231. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2wJu0TOI0a0CsOpAB5S1jS.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/2wJu0TOI0a0CsOpAB5S1jS.
The Late Great Daniel Johnston: Discovered Covered
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006f5f0fc5b815833403e98b0923a620c626bf5d7af15fd3e45a14da98c217c8. 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/45ALWrjZay0uLZX2KCAp6P.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/45ALWrjZay0uLZX2KCAp6P.