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 0x99e7a16b1a9619b26c8ca00b2a029a77b058aa38a783c304b434c6de11431721. 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/d56b7692-3f30-4d2c-ab45-f2db052de1a2.json and https://artists.proofprofile.net/proofs/artist/d56b7692-3f30-4d2c-ab45-f2db052de1a2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xe69e30dd32f6942e2cf5e2065889d8fbfbb459d6b83553682aefd7e081b6c8aa","isrc":"GBEWA1802220","name":"Blue - Grandbrothers Remix","registered_at":"2026-06-05T15:57:20Z","spotify_id":"2s60OiMIjTcAFWKOn4azAO","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 0xe69e30dd32f6942e2cf5e2065889d8fbfbb459d6b83553682aefd7e081b6c8aa. 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/2s60OiMIjTcAFWKOn4azAO.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/2s60OiMIjTcAFWKOn4azAO.
All The Time - Jody Wisternoff & James Grant Rework
All The Time - Jody Wisternoff & James Grant Extended Rework
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1832e11ca9564ab93eff6c4aecc9de21911646c1a5e7412ccee7ba2a4d2205ef. 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/31bbxRJFIPtY9xxghIZno3.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/31bbxRJFIPtY9xxghIZno3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f6c26ffcbdc7d95801ccc1f7bb6532a7d34a9db2424fdce288a0cb1de2e4a5. 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/1wkvr4SJj99nz7Xukp20dZ.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/1wkvr4SJj99nz7Xukp20dZ.
{"copyright_id":"0xdb56be0f84bf7d562f59c5b2af3a77f256379eaf8896da1955f7f557c0b08937","isrc":"GBEWA2102890","name":"Shirabe - Ulrich Schnauss Remix","registered_at":"2026-06-10T18:58:38Z","spotify_id":"4coo6RThxK6IbQQXFJ7i8w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb56be0f84bf7d562f59c5b2af3a77f256379eaf8896da1955f7f557c0b08937. 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/4coo6RThxK6IbQQXFJ7i8w.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/4coo6RThxK6IbQQXFJ7i8w.
{"copyright_id":"0xd079b1b6a9bb04c34797408a301a6983227c7908b5be3c9df277e3e2b6e53e16","isrc":"GBEWA2102891","name":"Inori - Jon Gurd Remix","registered_at":"2026-06-23T08:56:34Z","spotify_id":"1mkmkvhI4OsRFR8NeuiXsc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd079b1b6a9bb04c34797408a301a6983227c7908b5be3c9df277e3e2b6e53e16. 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/1mkmkvhI4OsRFR8NeuiXsc.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/1mkmkvhI4OsRFR8NeuiXsc.
{"copyright_id":"0x645291a220ee98508bc89ff1fcccb7fb133e30c38f726ca8afc4195cdad5df22","isrc":"GBEWA1900051","name":"Belong - Mixed","registered_at":"2026-06-10T02:43:25Z","spotify_id":"2Y9PYNDiyOV8yT9FGyetO5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645291a220ee98508bc89ff1fcccb7fb133e30c38f726ca8afc4195cdad5df22. 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/2Y9PYNDiyOV8yT9FGyetO5.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/2Y9PYNDiyOV8yT9FGyetO5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6fe8d77f9c8d28f848df32026f721182ee99c822086787c247736cdc12fe52. 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/6Ap56O0xd5m0p0wyaXttfC.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/6Ap56O0xd5m0p0wyaXttfC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a6cff55b99e8149142d03eb77fed5f034993a97545eaffb185e6254135193c. 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/3fgtXpaJ5Ox7FZ515PUHwn.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/3fgtXpaJ5Ox7FZ515PUHwn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f38747b711af11b448205fda36973ca5f9a6be31783acc378d7a8bf7d90ce64. 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/5UhEdwQcZx1PKY5UQUmGYp.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/5UhEdwQcZx1PKY5UQUmGYp.
Alpine Grooves Easy Beats 3 (Kristallhütte) (DJ Mix)
It Fades Away - Lycoriscoris Extended Mix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6744367343ed5e82ba1feae66143270f3b7258febe22f3de7d793bfaff8449ed. 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/1PgAN4TaQstFzDHFG1URUd.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/1PgAN4TaQstFzDHFG1URUd.
Drop - Jody Wisternoff & James Grant Edit
{"copyright_id":"0x409b1b40662bf1c4cd05e412268ea3cfc3db32050d2582564a93f46c2865badd","isrc":"GBEWA1601714","name":"Drop - Jody Wisternoff & James Grant Edit","registered_at":"2026-06-24T11:25:59Z","spotify_id":"2PjslC1H8zUMNlyB4uyxQf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409b1b40662bf1c4cd05e412268ea3cfc3db32050d2582564a93f46c2865badd. 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/2PjslC1H8zUMNlyB4uyxQf.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/2PjslC1H8zUMNlyB4uyxQf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6744367343ed5e82ba1feae66143270f3b7258febe22f3de7d793bfaff8449ed. 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/1dEnzfV15ZpJbyXpltoma5.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/1dEnzfV15ZpJbyXpltoma5.