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 0x5367f455c18a1c049e02fd0b7fe09d642133f943dea90fb46ce315487c12a84c. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/70702013-391b-46e9-bf20-62e82b2802ea.json and https://artists.proofprofile.net/proofs/artist/70702013-391b-46e9-bf20-62e82b2802ea.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 0xbcc0ff4fe2814186d07ab1c976de660c636da07e8f8d41fcf91df48b2a3a1442. 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/1TyO82OeIOUO6845tQH3Yu.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/1TyO82OeIOUO6845tQH3Yu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6753bfddcd88f87fc28c53af0b86586b439beee154d35567b9ba4d051b393c96. 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/3A3bj8h4iiWTEPYsOf9ZpN.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/3A3bj8h4iiWTEPYsOf9ZpN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe205a43f7c55a34bc3150c1324e8398d32eac66413dd0d629f97f94b2febe70. 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/7cH4sQ13dOhS8B6SNnowaj.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/7cH4sQ13dOhS8B6SNnowaj.
{"copyright_id":"0x566aa88ed7b9083a0df47ac74ac031c7c3fea98c0a0a424c24f6ac3c9ba1ae08","isrc":"GBUM72102927","name":"Last Time - Route 94 Remix","registered_at":"2026-06-12T00:32:01Z","spotify_id":"4uytmhb5EVn26uUkdzbMUu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566aa88ed7b9083a0df47ac74ac031c7c3fea98c0a0a424c24f6ac3c9ba1ae08. 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/4uytmhb5EVn26uUkdzbMUu.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/4uytmhb5EVn26uUkdzbMUu.
Sad Songs (feat. L Devine) [Sleepwalkrs Remix]
Sad Songs (feat. L Devine) - Sleepwalkrs Remix
{"copyright_id":"0x49b041986268adfb797cc7023681bc06bbda447803475e1ef71f691256e1436c","isrc":"GBAHT2100092","name":"Sad Songs (feat. L Devine) - Sleepwalkrs Remix","registered_at":"2026-06-21T22:48:01Z","spotify_id":"7H5vh25hx6J6qh6KzkSc7Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b041986268adfb797cc7023681bc06bbda447803475e1ef71f691256e1436c. 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/7H5vh25hx6J6qh6KzkSc7Q.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/7H5vh25hx6J6qh6KzkSc7Q.
{"copyright_id":"0x85e5c985d49f2141e47a1ed7385d1e3ce8302076756d4026b95af6e259d9e748","isrc":"GBAHT2001108","name":"Sad Songs (feat. L Devine) - Stripped","registered_at":"2026-06-17T03:56:43Z","spotify_id":"2caArnpeWW955oZL6rxgbd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e5c985d49f2141e47a1ed7385d1e3ce8302076756d4026b95af6e259d9e748. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:29:15Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2caArnpeWW955oZL6rxgbd.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/2caArnpeWW955oZL6rxgbd.
Sad Songs (feat. L Devine) [Route 94 VIP Remix]
Sad Songs (feat. L Devine) - Route 94 VIP Remix
Sad Songs (feat. L Devine) [Skream Remix]
Sad Songs (feat. L Devine) - Skream Remix
{"copyright_id":"0x73bf35961ad47fe092850f620cccfecbc455872ec998e39c7c68bc0b38ad027c","isrc":"GBAHT2001007","name":"Sad Songs (feat. L Devine)","registered_at":"2026-06-05T20:42:52Z","spotify_id":"3JsmrruMp8AWcbEZ4342JY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bf35961ad47fe092850f620cccfecbc455872ec998e39c7c68bc0b38ad027c. 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/3JsmrruMp8AWcbEZ4342JY.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/3JsmrruMp8AWcbEZ4342JY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d51e8392bf26dd403ebb64ded3b425787811ff6097ce9672cd55a13a4cfc468. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0Ju3vB56lWKGTGUH5WYKiA.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/0Ju3vB56lWKGTGUH5WYKiA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c805a8d34685bc57984a5e4a4bd4e9d874f066ab00e81d3eae6617da1cd1cdc. 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/7F3Xn1XU3fYPH38sJW5BaY.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/7F3Xn1XU3fYPH38sJW5BaY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1452c99b9411798542e6d7acf8ce651aab5974649b2d7923e3996be4db79568f. 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/1LufWVnkfgBltSW628TMrd.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/1LufWVnkfgBltSW628TMrd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329243b45d507880787a3125822a1070fc6fd4e5b71ac8d9666b406ef9ce73bc. 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/1VG8aWQpGfBvJvv71gD6JJ.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/1VG8aWQpGfBvJvv71gD6JJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf028e75a00f68f2256f0dc18785d0a035abd797102ae4eac0097bac61c5303. 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/2hL3lDDige3cs9Oj06CfOt.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/2hL3lDDige3cs9Oj06CfOt.
Mind, Body & Soul - Joaquin Joe Claussell’s Body Rhythm Soul Version
{"copyright_id":"0x28fb2a27ace23c34e18c1d01d09a8fdb7e4fc2e0d9ad0d44ed06ae54ac7afbeb","isrc":"GB7NR1717703","name":"Mind, Body & Soul - Joaquin Joe Claussell’s Body Rhythm Soul Version","registered_at":"2026-06-27T07:36:47Z","spotify_id":"2BWBCRtbnNpDYnlVNeE2xh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fb2a27ace23c34e18c1d01d09a8fdb7e4fc2e0d9ad0d44ed06ae54ac7afbeb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BWBCRtbnNpDYnlVNeE2xh.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/2BWBCRtbnNpDYnlVNeE2xh.
{"copyright_id":"0xabe12c717ccbfd30c1f32b1106613cfe71ebf41338bfbe513317ecf1b060bf9b","isrc":"TCACZ1798195","name":"A Brand New Day","registered_at":"2026-06-28T04:06:11Z","spotify_id":"74cq9BqHViA81JKGJfmTwV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe12c717ccbfd30c1f32b1106613cfe71ebf41338bfbe513317ecf1b060bf9b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/74cq9BqHViA81JKGJfmTwV.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/74cq9BqHViA81JKGJfmTwV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f90b4cb7198f279ba8547b86b20a8b459716298d4ce52863003314ac473eb. 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/3ggaLC3HMhQSiqjQCGKvXt.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/3ggaLC3HMhQSiqjQCGKvXt.
{"copyright_id":"0xb4e07d17a4149eae561443d72ebb72708fcdf624dd407238a8c34d5cd087c0ec","isrc":"GBQGW1310022","name":"Tell You Why","registered_at":"2026-06-04T13:32:25Z","spotify_id":"5bHHbeW6RrBW83RXfOtZaD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e07d17a4149eae561443d72ebb72708fcdf624dd407238a8c34d5cd087c0ec. 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/5bHHbeW6RrBW83RXfOtZaD.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/5bHHbeW6RrBW83RXfOtZaD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6818831d7e9c1279b0c133f2314a56e2b6d6425abb7694447992fed00b05fb12. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2CgFbtumH4RQHEzezv214D.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/2CgFbtumH4RQHEzezv214D.
{"copyright_id":"0xe5bb51402cacdd5e4e4dcaba279f565ab81023c196e5cb106cd849159cae426e","isrc":"GBQGW1400027","name":"My Love - Sigma Remix","registered_at":"2026-06-04T13:35:45Z","spotify_id":"0vSkBIWphrAM777tZr0eBi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bb51402cacdd5e4e4dcaba279f565ab81023c196e5cb106cd849159cae426e. 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/0vSkBIWphrAM777tZr0eBi.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/0vSkBIWphrAM777tZr0eBi.
{"copyright_id":"0xf82a3ace628e04e4675b4cc2742474bbc2b584c941faeec894b206c6a5040a41","isrc":"GBQGW1400023","name":"My Love - Billon Remix","registered_at":"2026-06-07T07:05:20Z","spotify_id":"4ShlxMyoqdwET3ithM2hwN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82a3ace628e04e4675b4cc2742474bbc2b584c941faeec894b206c6a5040a41. 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/4ShlxMyoqdwET3ithM2hwN.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/4ShlxMyoqdwET3ithM2hwN.
{"copyright_id":"0xcfbaf77515ef2b87b2dc3938c1fa1c37be034b7559d858deba6c6851d470edac","isrc":"GBQGW1400022","name":"My Love - Royal-T Remix","registered_at":"2026-06-09T07:08:43Z","spotify_id":"5VnxWrHuR8a5PKXSAQjuML","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfbaf77515ef2b87b2dc3938c1fa1c37be034b7559d858deba6c6851d470edac. 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/5VnxWrHuR8a5PKXSAQjuML.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/5VnxWrHuR8a5PKXSAQjuML.
{"copyright_id":"0x54c80c8ef9ad87879d814cbcb0bfba828cee3349a08e073233390b61a193426c","isrc":"GBQGW2400085","name":"My Love (Vigro Deep Remix)","registered_at":"2026-06-17T11:47:43Z","spotify_id":"537meWHdSQxsDQBWMlR7R3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c80c8ef9ad87879d814cbcb0bfba828cee3349a08e073233390b61a193426c. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:51:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/537meWHdSQxsDQBWMlR7R3.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/537meWHdSQxsDQBWMlR7R3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c401d0b62c2bb81673b346a1c17929a4f5a64fe6981ed052c16242974cecbb9. 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/263JN9EXwP2tIPTMOsfIrI.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/263JN9EXwP2tIPTMOsfIrI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c401d0b62c2bb81673b346a1c17929a4f5a64fe6981ed052c16242974cecbb9. 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/3fBSp0G17iQg10mewBhWdw.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/3fBSp0G17iQg10mewBhWdw.
Defected Radio Episode 162 (hosted by Sam Divine)