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 0xdec7ebd7a7e8e87ca87f5f60d442e5c23def1e211a39885d1512800de0d6def2. 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/415ab0a0-3ccd-4fc7-8136-7b6c7be0ec1b.json and https://artists.proofprofile.net/proofs/artist/415ab0a0-3ccd-4fc7-8136-7b6c7be0ec1b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Surfer (Osshu aka Vadim Shuttle & Osvit Remix)
Surfer - Osshu aka Vadim Shuttle & Osvit Remix
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 0x9dacbb9efa0dfa9a0d9f8fb1f7c6a1cbabea09ff3652feedc1edd94c685fc3c5. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4sCsvQbu87NFug3IB3DinV.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/4sCsvQbu87NFug3IB3DinV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9163b07ec9c5fdf671ac20d18cf828f5d0f5ca30e1afae073e6f472406eed86c. 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/3hqP1jhXseCXsXYi8dQs4P.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/3hqP1jhXseCXsXYi8dQs4P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19a3a1ad1cf3757ce095a07e6dcf1b80312d5354cf92d773fd8cc78104a4337. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4sdpUkotTE6FSOHZxIpsXm.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/4sdpUkotTE6FSOHZxIpsXm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9163b07ec9c5fdf671ac20d18cf828f5d0f5ca30e1afae073e6f472406eed86c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0kRbHvzVgiJl8s1PApYy9J.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/0kRbHvzVgiJl8s1PApYy9J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9163b07ec9c5fdf671ac20d18cf828f5d0f5ca30e1afae073e6f472406eed86c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1g2th1aRq78qh2lV4C16EQ.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/1g2th1aRq78qh2lV4C16EQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81229e6be110d29509ecef939fc85ba3c1dbf95d6c0209eeb81e61113b0be05. 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/1VD5e10byu0eUjPxqpZA4W.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/1VD5e10byu0eUjPxqpZA4W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307c3c033e7da9dfdd176245e843e80e23d1c9829994c7468b9e967154f09be0. 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/5ZSfKcrJzzmilRJ2nkNL4Z.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/5ZSfKcrJzzmilRJ2nkNL4Z.
{"copyright_id":"0x74cefbb2f8d2499710d67d6fabebeaadba069a08e614b4ee82de8df897b7d8d0","isrc":"DGA082279586","name":"Cherkaschyna - Andi Vax Remix","registered_at":"2026-06-27T10:48:04Z","spotify_id":"6uj2h8TKPnD5d5qI6eBm4Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74cefbb2f8d2499710d67d6fabebeaadba069a08e614b4ee82de8df897b7d8d0. 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/6uj2h8TKPnD5d5qI6eBm4Z.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/6uj2h8TKPnD5d5qI6eBm4Z.
{"copyright_id":"0x9cb51bff4d0e464262f243444b2d042e70be0f7bedba235512a63b94c0ae5532","isrc":"FR59R1748599","name":"Surfer - Lvna Remix","registered_at":"2026-06-25T10:13:40Z","spotify_id":"0vyGxAftBbMwbuw3UR3IWP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb51bff4d0e464262f243444b2d042e70be0f7bedba235512a63b94c0ae5532. 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/0vyGxAftBbMwbuw3UR3IWP.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/0vyGxAftBbMwbuw3UR3IWP.
{"copyright_id":"0xeb9f521f4bb7afae80ce0ab1e9be6b789e947f97a658b2a964ddb6447b361d6c","isrc":"FRX201915071","name":"Evpatoria - Flashtronica Remix","registered_at":"2026-06-22T06:27:34Z","spotify_id":"1neH4Yu0Y8CLpZm60LE73n","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9f521f4bb7afae80ce0ab1e9be6b789e947f97a658b2a964ddb6447b361d6c. 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/1neH4Yu0Y8CLpZm60LE73n.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/1neH4Yu0Y8CLpZm60LE73n.