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 0x6ff3da7e2210a1adb323f13e56ac49db29201e64cfc49ec154e050371ce2015c. 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/759d9aa7-1e44-481d-a86e-059920583965.json and https://artists.proofprofile.net/proofs/artist/759d9aa7-1e44-481d-a86e-059920583965.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Complicated (feat. Young Franco) [Flava D Remix]
Complicated (feat. Young Franco) - Flava D Remix
{"copyright_id":"0xe75922bc851254bdbf20aad941502bf520cd2b2200a7200c57c1209306ab99da","isrc":"AUOXM2100672","name":"Complicated (feat. Young Franco) - Flava D Remix","registered_at":"2026-06-24T09:55:07Z","spotify_id":"57ddIoZfmZX5lKCCB7URT0","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 0xe75922bc851254bdbf20aad941502bf520cd2b2200a7200c57c1209306ab99da. 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/57ddIoZfmZX5lKCCB7URT0.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/57ddIoZfmZX5lKCCB7URT0.
{"copyright_id":"0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4","isrc":"AUOXM2100493","name":"Complicated (feat. Young Franco)","registered_at":"2026-06-04T11:59:34Z","spotify_id":"0LofmysIbIHGhDBAciCSj3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4. 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/0LofmysIbIHGhDBAciCSj3.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/0LofmysIbIHGhDBAciCSj3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aba8248ccf681c0d40b23f624fe4b7f337df66afbe8c76e1f83f264a3fbe0ce. 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/20blT6R5DJhfrk9c16lQ4E.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/20blT6R5DJhfrk9c16lQ4E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbab3cba5a19b1cb39d02cff2884148c6c2e3a260fc898382bd55e609532a14. 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/3tNPtRyxl1bqSvA7X6n5qz.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/3tNPtRyxl1bqSvA7X6n5qz.
{"copyright_id":"0x64c0c77c5062412753dd26f7879bcc8c11d0828c73955a72ddb1ec3fc4f1b18f","isrc":"AUNE32400012","name":"(Can’t Get You) Off My Mind","registered_at":"2026-06-04T07:30:25Z","spotify_id":"2nBqFmllpg9RXlWGKpSWQT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c0c77c5062412753dd26f7879bcc8c11d0828c73955a72ddb1ec3fc4f1b18f. 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/2nBqFmllpg9RXlWGKpSWQT.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/2nBqFmllpg9RXlWGKpSWQT.
{"copyright_id":"0xb5034657b2150bda2c1482be2facc3420bfffd2ff9f9f882a83b88c55bb4bf31","isrc":"AUNE32400016","name":"Sing It Back","registered_at":"2026-06-10T16:55:30Z","spotify_id":"2nlTPiwHFtkpJp83ZzlKgg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5034657b2150bda2c1482be2facc3420bfffd2ff9f9f882a83b88c55bb4bf31. 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/2nlTPiwHFtkpJp83ZzlKgg.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/2nlTPiwHFtkpJp83ZzlKgg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4059f0bba8e4e3e1dba89a0074ba4161de2962c8afe3d354614f5fa5180b5586. 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/5azpN1peqM3Xvdw7iDhiL4.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/5azpN1peqM3Xvdw7iDhiL4.
Painkiller (feat. Denzel Curry) - Young Franco Remix
{"copyright_id":"0x8771f0388f1b4557e6aed7c47f5c95d0da962fdfe777a2c8d75cd5c939335a3d","isrc":"USRC12001918","name":"Painkiller (feat. Denzel Curry) - Young Franco Remix","registered_at":"2026-06-17T03:55:01Z","spotify_id":"5mfIpNNJQE4uLcpA20h3F8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8771f0388f1b4557e6aed7c47f5c95d0da962fdfe777a2c8d75cd5c939335a3d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:29:28Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5mfIpNNJQE4uLcpA20h3F8.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/5mfIpNNJQE4uLcpA20h3F8.
{"copyright_id":"0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4","isrc":"AUOXM2100493","name":"Complicated (feat. Young Franco)","registered_at":"2026-06-04T11:59:34Z","spotify_id":"2TdAhpmGqB1DhzI0Auo9lq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4. 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/2TdAhpmGqB1DhzI0Auo9lq.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/2TdAhpmGqB1DhzI0Auo9lq.
{"copyright_id":"0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4","isrc":"AUOXM2100493","name":"Complicated (feat. Young Franco)","registered_at":"2026-06-04T11:59:34Z","spotify_id":"5KEqLR4LY6YLq8EOn537A6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27d895f549e4f5aac137008504809a08351dde0091a820b39abea5b72ae2fe4. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5KEqLR4LY6YLq8EOn537A6.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/5KEqLR4LY6YLq8EOn537A6.
Rollout (feat. Jay Prince, Scrufizzer & Close Counters)
{"copyright_id":"0xc77d797e6d2f980f03fd7fcbf2e0f8c1689d942037a52e714c1c9ea5dce84224","isrc":"AUNE32200005","name":"Rollout (feat. Jay Prince, Scrufizzer & Close Counters)","registered_at":"2026-06-07T00:20:58Z","spotify_id":"16Y3IuWraX46DMtrATcIaY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77d797e6d2f980f03fd7fcbf2e0f8c1689d942037a52e714c1c9ea5dce84224. 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/16Y3IuWraX46DMtrATcIaY.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/16Y3IuWraX46DMtrATcIaY.
{"copyright_id":"0x01e19e9747742aeff7c782bae9b29b7914ceee7699405ff3959e68502e3e13c1","isrc":"AUNE31900036","name":"Otherside - Two Another Remix","registered_at":"2026-06-17T23:33:18Z","spotify_id":"1CRhPXMXD6oz8lvJS5hu2V","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e19e9747742aeff7c782bae9b29b7914ceee7699405ff3959e68502e3e13c1. 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/1CRhPXMXD6oz8lvJS5hu2V.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/1CRhPXMXD6oz8lvJS5hu2V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115af075292e93d87a75c99ad8641b86288a185035666525b0e1970b9471d626. 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/2vD9qcTGAWso6tULyMsylE.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/2vD9qcTGAWso6tULyMsylE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1202197affa6d89b6fdf9ec5c53142278ad994c14fb853fd5654c2327d1074d. 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/5dA4z9Tpr76cYuZAcwUu6l.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/5dA4z9Tpr76cYuZAcwUu6l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44df42574c300133b269f6cdf41e338fcca78a00290df1986768d9f6893aba9. 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/3PdWdN2ATpRSWOsZMdChgp.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/3PdWdN2ATpRSWOsZMdChgp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965a518aea1799f8037be39df21e0c19e5ccb77455ce870b1470a16fa86db0f9. 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/62TUhquwA1VNX6m1L14o02.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/62TUhquwA1VNX6m1L14o02.