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 0x1dfc376cf495d4a99a292e14d37b58b56c9495e9af99f91c66b6ac1650132ab9. 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/b6481d73-909b-4f9a-b25a-8a91a876c5d4.json and https://artists.proofprofile.net/proofs/artist/b6481d73-909b-4f9a-b25a-8a91a876c5d4.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 0xce63b974c9e4eb340a9ab3ebca288fbeca1593269f5b8f6649ff174e0d6abc71. 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/5YdnOm5990Kfq1Jodws98B.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/5YdnOm5990Kfq1Jodws98B.
{"copyright_id":"0xc8c2ff6ef33301e05bafc40be4f7cb3a09e22d61d574f15071a87c5ff1b8e23f","isrc":"DEUM72206952","name":"Call It Love - Klingande Remix","registered_at":"2026-06-04T16:24:43Z","spotify_id":"4qqaez1f2mrR4pixnmoNiY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c2ff6ef33301e05bafc40be4f7cb3a09e22d61d574f15071a87c5ff1b8e23f. 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/4qqaez1f2mrR4pixnmoNiY.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/4qqaez1f2mrR4pixnmoNiY.
{"copyright_id":"0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20","isrc":"GMM881200002","name":"Can't Hold Us (feat. Ray Dalton)","registered_at":"2026-06-01T02:42:32Z","spotify_id":"22skzmqfdWrjJylampe0kt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20. 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/22skzmqfdWrjJylampe0kt.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/22skzmqfdWrjJylampe0kt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d5dc0510c003b389085aa07c9bf288a7b053698552e36d5da61d80f85df41f. 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/3bidbhpOYeV4knp8AIu8Xn.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/3bidbhpOYeV4knp8AIu8Xn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526a415e31ad8dec019d2c42788ecfb1a7828773b63774cbd337cbbe197de802. 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/2Wf0uMfCpwLO1B2Up3NbXH.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/2Wf0uMfCpwLO1B2Up3NbXH.
Call It Love - Felix Jaehn Happy Rave Mix
Call It Love (Felix Jaehn Happy Rave Mix)
{"copyright_id":"0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af","isrc":"DEUM72301267","name":"Call It Love - Felix Jaehn Happy Rave Mix","registered_at":"2026-06-04T15:49:48Z","spotify_id":"1d1kY3vcUTh7hcdMvaaCUh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af. 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/1d1kY3vcUTh7hcdMvaaCUh.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/1d1kY3vcUTh7hcdMvaaCUh.
{"copyright_id":"0xce63b974c9e4eb340a9ab3ebca288fbeca1593269f5b8f6649ff174e0d6abc71","isrc":"DEUM72204750","name":"Call It Love","registered_at":"2026-06-01T04:40:42Z","spotify_id":"4bwM2ZRdV57gus4hIjL1MQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce63b974c9e4eb340a9ab3ebca288fbeca1593269f5b8f6649ff174e0d6abc71. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4bwM2ZRdV57gus4hIjL1MQ.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/4bwM2ZRdV57gus4hIjL1MQ.
{"copyright_id":"0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af","isrc":"DEUM72301267","name":"Call It Love - Felix Jaehn Happy Rave Mix","registered_at":"2026-06-04T15:49:48Z","spotify_id":"7r9vt5eYSJR5d73T6zfDSN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af. 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/7r9vt5eYSJR5d73T6zfDSN.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/7r9vt5eYSJR5d73T6zfDSN.
{"copyright_id":"0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af","isrc":"DEUM72301267","name":"Call It Love - Felix Jaehn Happy Rave Mix","registered_at":"2026-06-04T15:49:48Z","spotify_id":"4YWG1YYZqB6VMRFadNzxJQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af. 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/4YWG1YYZqB6VMRFadNzxJQ.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/4YWG1YYZqB6VMRFadNzxJQ.
{"copyright_id":"0xce63b974c9e4eb340a9ab3ebca288fbeca1593269f5b8f6649ff174e0d6abc71","isrc":"DEUM72204750","name":"Call It Love","registered_at":"2026-06-01T04:40:42Z","spotify_id":"03PKbvHfKaSn8PpDbgurNo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce63b974c9e4eb340a9ab3ebca288fbeca1593269f5b8f6649ff174e0d6abc71. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/03PKbvHfKaSn8PpDbgurNo.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/03PKbvHfKaSn8PpDbgurNo.
Trouwfeest | Bruiloft | Là-bas, au Connemara
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa880815879ee8d01b0fc8e7830fd685dad9164245a915718bb3345df38ef6aa7. 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/0ejvYzD1LTmx4yJFBWchdy.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/0ejvYzD1LTmx4yJFBWchdy.
{"copyright_id":"0x641eeb3d2193e63383da3948bc4ee6fdb2b64eb1e1ee57cffe6e38d7484ad404","isrc":"TCABZ1440994","name":"Visceral (feat. Ray Dalton)","registered_at":"2026-06-09T17:33:01Z","spotify_id":"4s3qItc80UR592Rz8pCYBX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641eeb3d2193e63383da3948bc4ee6fdb2b64eb1e1ee57cffe6e38d7484ad404. 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/4s3qItc80UR592Rz8pCYBX.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/4s3qItc80UR592Rz8pCYBX.
{"copyright_id":"0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af","isrc":"DEUM72301267","name":"Call It Love - Felix Jaehn Happy Rave Mix","registered_at":"2026-06-04T15:49:48Z","spotify_id":"7LVIE9VB750PquBrQ2yPj9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f32bd87ffa063ccd2139c04a5e44542a52c17d08a3505db7abc55238c1d8af. 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/7LVIE9VB750PquBrQ2yPj9.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/7LVIE9VB750PquBrQ2yPj9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508026f113f81f0a7ae7f91c4627f086d3e001b4a428d69d39893eb40c218ca5. 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/3u4RvUJotp3aYTai3TOTSQ.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/3u4RvUJotp3aYTai3TOTSQ.
disco boy, I'm a disco boy | Weekend party hits
{"copyright_id":"0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20","isrc":"GMM881200002","name":"Can't Hold Us (feat. Ray Dalton)","registered_at":"2026-06-01T02:42:32Z","spotify_id":"1ydmhnyDOWr5y0s7Vvdw5i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20. 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/1ydmhnyDOWr5y0s7Vvdw5i.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/1ydmhnyDOWr5y0s7Vvdw5i.