---
title: "0xluk3 (@luk3tech) | Hashnode"
description: "Learning by doing, then sharing knowledge. Read the latest articles by 0xluk3 on Hashnode."
url: "https://hashnode.com/@luk3tech"
---

@luk3tech

# 0xluk3

@luk3tech · Joined March 2026

Learning by doing, then sharing knowledge

[Website](https://luk3.tech/)

### [Web3 Security and OPSEC Checklist: Beyond the Smart Contract Audit](https://luk3tech.hashnode.dev/web3-security-and-opsec-checklist-beyond-the-smart-contract-audit?utm_source=hashnode&utm_medium=feed)

RandomExampleFinance has been audited. Smart contracts - clean. And yet, six months later, funds are gone. This post is about everything the audit didn't cover. This can happen for many reasons, not only because of hackers befriending you and hackin...

11 min read · [luk3tech.hashnode.dev](https://luk3tech.hashnode.dev/web3-security-and-opsec-checklist-beyond-the-smart-contract-audit?utm_source=hashnode&utm_medium=feed)

[Apr 19](https://hashnode.com/posts/web3-security-and-opsec-checklist-beyond-the-smart-contract-audit/69e4e2896e929c944c616f72)

### [Hello Noir! \[Part 2\]](https://luk3tech.hashnode.dev/hello-noir-part-2?utm_source=hashnode&utm_medium=feed)

Using Barretenberg to generate and verify proofs, deploying a Solidity verifier with Foundry, and understanding the trust model.

6 min read · [luk3tech.hashnode.dev](https://luk3tech.hashnode.dev/hello-noir-part-2?utm_source=hashnode&utm_medium=feed)

[Apr 7](https://hashnode.com/posts/hello-noir-part-2/69d21810f2e719391d079c1c)

### [Hello Noir! \[Part 1\]](https://luk3tech.hashnode.dev/hello-noir-part-1?utm_source=hashnode&utm_medium=feed)

Setting up the environment and getting an idea what and how will be used.

6 min read · [luk3tech.hashnode.dev](https://luk3tech.hashnode.dev/hello-noir-part-1?utm_source=hashnode&utm_medium=feed)

[Apr 6](https://hashnode.com/posts/hello-noir-part-1/69d14668998411fa248cdfda)

### [Lagrange interpolation: turning points into a polynomial](https://luk3tech.hashnode.dev/lagrange-interpolation?utm_source=hashnode&utm_medium=feed)

You have a list of points. Lagrange interpolation gives you the one polynomial that passes through all of them. Here's why ZK proofs care.

8 min read · [luk3tech.hashnode.dev](https://luk3tech.hashnode.dev/lagrange-interpolation?utm_source=hashnode&utm_medium=feed)

[Mar 30](https://hashnode.com/posts/lagrange-interpolation/69d14669998411fa248cdfdc)

### [The Fiat-Shamir transform: how a hash function replaces a conversation](https://luk3tech.hashnode.dev/fiat-shamir-transform?utm_source=hashnode&utm_medium=feed)

Schnorr signatures started as a back-and-forth conversation. Fiat-Shamir turned that conversation into a one-liner. Here's how a hash function replaces a trusted stranger.

7 min read · [luk3tech.hashnode.dev](https://luk3tech.hashnode.dev/fiat-shamir-transform?utm_source=hashnode&utm_medium=feed)

[Mar 29](https://hashnode.com/posts/fiat-shamir-transform/69d14666998411fa248cdfd8)
