Pinned Tweet
Noir 1.0 is live.

A more reliable foundation for zero-knowledge applications: stable language, versioned toolchain, audited compiler.

Developers can build and iterate predictably as they create the next wave of privacy-preserving apps.

Read more: aztec.network/blog/noir-1-0-…
22
33
197
14,829
Replying to @NoirLang
0
0
7
446
SOMETHING IS COMING
2
0
18
960
Noir retweeted
A lender should be able to run an income check without collecting your payslip. Noir can verify your employer's signature and prove you pass while the payslip stays with you.
2
3
17
942
Noir mentioned!

Thank you for choosing Noir to build out the World ID protocol, and now ProveKit!
Also a big shout out to @aztecnetwork and the @NoirLang team! They have persevered for over 8 years doing extremely laborious uphill R&D work and we are happy to use their tools in ProveKit and contribute to Noir development
0
2
22
1,765
Noir retweeted
Private identity using ZKPassport just got a major upgrade.

@ZKPassport (acquired by @AztecLabs_) allows you to privately confirm passport data using Aztec's programming language, @NoirLang.

And now even the uniqueness check is private, thanks to @TACEO_IO.

Full announcement is linked in the post below. 👇🏼
New: unlinkable on-chain identity.

You can now prove what's necessary on-chain, with no one, not even the authority that issued your passport / national ID, able to trace it back to you.

It now runs on @TACEO_IO 's oblivious network.

Sybil-resistant. On-chain. Unlinkable.
12
12
85
11,098
Building a frontend for your Noir app? Stop hand-writing the bindings.

noir_codegen generates TypeScript directly from your exported Noir library functions, so calling a circuit from your website is as simple as calling any typed function.

Change the circuit, regenerate, and y call site that no longer matches.

Docs → noir-lang.org/docs/reference…
6
1
16
1,369
ICYMI
How Legato works:

• Employer deposits salaries into a privacy asset pool
• Employee withdraws anytime, privately from pool

Built with @NoirLang, @solidity_lang, and @tempo testnet.
2
1
5
2,108
Noir retweeted
This is brilliant demonstration of the power of @NoirLang . It turns "privacy" from a narrative meme into reality.
Tempo nails stablecoin payments.

What if it could also nail stablecoin payroll?

Introducing Legato:🧵
2
2
23
3,513
Your passport proves who you are.

It also overshares: full name, date of birth, document number, each handed over just to prove you’re over 18.

@zkpassport fixes the overshare. Prove specific facts from your passport without revealing the rest.

Built with Noir 🧵
2
8
38
3,226
Replying to @NoirLang
What many don’t know is that the @ZKPassport team built a huge chunk of Noir’s mobile proving stack along the way, including noir_rs, Swoir for iOS, and noir_android.

Proving identity on a phone meant making Noir run natively on phones. As a result, the whole ecosystem benefits.
2
0
3
401
Replying to @NoirLang
As we've seen time and time again, teams pick Noir to ship one product and end up expanding what everyone can build.

Explore @ZKPassport → zkpassport.id
Start your own circuit → noir-lang.org/docs
0
0
2
218
Building ZK programs? Check out this hackathon hosted by @BuildOnStellar! 👽
Some secrets are worth keeping. 🔒

Stellar Hacks: Real-World ZK — build anything with zero-knowledge on Stellar. Privacy pools, private payments, confidential tokens, proof-of-anything.

$10,000 in XLM • June 15–29 • Details 👇
0
2
13
1,779
Two commands stand between your Noir circuit and any EVM chain:

bb write_vk -b ./target/program.json -o ./target --oracle_hash keccak

bb write_solidity_verifier -k ./target/vk -o ./target/Verifier.sol

That’s a deployable Solidity verifier contract. Your proofs, verified your users already live on.

Guide → barretenberg.aztec.network/docs/how_to_gu…
1
1
9
2,714
Replying to @NoirLang
A concrete win from the docs: a program zeroing out an array past a dynamic index.

The flamegraph showed dynamic array writes dominating the cost. Moving the writes into an unconstrained function and asserting the result in-circuit: 387 → 284 ACIR opcodes. The flamegraph told .
1
0
0
145
Replying to @NoirLang
No install needed — it ships with Nargo (noirup v0.1.4+).

noir-profiler opcodes --artifact-path ./target/program.json --output ./target

Full guide, including backend gate profiling with bb: noir-lang.org/docs/tooling/p…
0
0
0
158
Noir retweeted
Honoured to be building with @aztecnetwork 🤝

This collaboration is a testament to their world-class engineering — Noir is an outstanding DSL, and the thriving Aztec ecosystem is what makes privacy-first identity truly scalable.

This collab is also a quiet nod to the zkKYC logic we’ve been grinding on for years. Honestly? It’s the best work we’ve ever done — and it’s becoming the foundation for how Web3 identity actually works.

Tomorrow, we’ve got something else to share. Just a little something. 👀

Privacy without identity doesn’t scale. Identity without privacy shouldn’t exist. Compliant privacy is how the real world comes on-chain.
Privacy without identity doesn't scale. Identity without privacy shouldn't exist.

We're partnering with @GalacticaNet to bring compliant, privacy-preserving identity onchain.

Here's what they're building on Aztec 🧵
139
138
183
4,661