felt Profile Banner
felt Profile
felt

@feltroidPrime

796
Followers
482
Following
18
Media
362
Statuses

STARKing prime hunters with Cairo R&D, offchain circuits at @HerodotusDev

France
Joined August 2010
Don't wanna be here? Send us removal request.
The first ever Groth16 SNARK circuit has now been STARK-proven in Cairo with Garaga ; and yes it fits in one Staknet TX🕵️‍♂️ !!
Tweet media one
13
32
163
@feltroidPrime
felt
5 months
What does it mean ? It means that excluding storage update costs that will be fixed with Volition/EIP4844, in terms of pure computation, today a groth16 verification costs ~25$ to verify on Ethereum. With Starknet 0.13 dividing compute costs by 2, and groth16 verif with Garaga at
@feltroidPrime
felt
5 months
Just deployed my first ever Cairo1 contract on @Starknet mainnet because I was fed up of the baby 10k steps transactions I was seeing and I wanted to test the limits. Got this one with 2.94 Millions steps (current max is 3M) for only 3.65$. Bullish.
Tweet media one
7
15
102
9
19
118
@feltroidPrime
felt
5 months
Just deployed my first ever Cairo1 contract on @Starknet mainnet because I was fed up of the baby 10k steps transactions I was seeing and I wanted to test the limits. Got this one with 2.94 Millions steps (current max is 3M) for only 3.65$. Bullish.
Tweet media one
7
15
102
@feltroidPrime
felt
6 months
Garaga is presumably currently the fastest way of doing emulated pairing in circuits for bn254 (and soon bls12-381) curves A great reduction in cost is achieved moving away from the traditional towered approaches Made with @CairoLang
5
19
64
@feltroidPrime
felt
3 months
Latest costs of pairings in @CairoLang A 10 Million steps block on @Starknet could be filled with 25 Groth16 verifications, regardless of the elliptic curve
Tweet media one
2
12
51
today was a good day. Zero-noise off-chain recursive ETH block headers verification in Cairo. You have no idea how powerful the tools we are building at @HerodotusDev will get anon 🕵️‍♂️
Tweet media one
2
6
47
@feltroidPrime
felt
9 months
Updates about Garaga and its roadmap for the Starknet ecosystem : With the ongoing optimisations and @StarkWareLtd 's Stone prover anticipated release, we're getting closer to make SNARK verification on @Starknet or @MadaraStarknet app-chains a reality.
2
9
45
@feltroidPrime
felt
2 months
@eniwhere_ is truly the #1 chad of @CairoLang He was there helping me debugging CairoZero in 2022 in a hackathon in Paris. Today he’s helping me again answering my noob questions of Cairo1 and catching up. Grateful for your help
2
4
35
BLS12-381 pairings are now implemented and fully working in pure Cairo. When Garaga's hints are whitelisted we'll be able, for example, to verify the BLS signatures of network and obtain a secure source of randomness for #Starknet . 🙂
Tweet media one
2
7
31
@feltroidPrime
felt
2 years
Starknet is going to be amazing in 6 to 9 months, with the STARK prover released to everyone and the Cairo verifier on starknet. L3 dream will come true. Machines with very different computation capacity will be able to interact just by sharing proofs on L2 😎. LFG
2
1
26
@feltroidPrime
felt
2 months
bullish on @KakarotZkEvm
Tweet media one
1
4
26
Modular Arithmetic builtins + Dynamic Layouts = Starknet will be on fire for cryptography 🤩
@StarkWareLtd
StarkWare
1 year
Starknet is hitting the accelerator! Dynamic Layouts, an upgrade that reorganizes tasks per job to boost speed and trim costs. We also dive into builtins - application-specific virtual circuits designed to expedite computations in cryptographic proofs.
2
17
103
1
3
23
@feltroidPrime
felt
5 months
So definitely computation is cheap. Data updates aren't. That's why we see swaps at 15k steps costing 1.5$ and this 3M steps tx only a bit more expensive despite doing 200x more computation. So with Volition / EIP4844 it's going to be great.
0
1
24
An introduction to defeating malicious provers in local Cairo programs for efficient computations : . Gracefully reviewed with my friend @tek_kac , one of Garaga's main contributors.
3
5
20
@feltroidPrime
felt
2 months
Bullish on @KakarotZkEvm ²
Tweet media one
@feltroidPrime
felt
2 months
bullish on @KakarotZkEvm
Tweet media one
1
4
26
0
4
20
I cannot thank enough the @StarkWareLtd team for the old .cairo files. They're like hand-written demonstrations, not code. Understand the comments and the code of core functions like in this file and you'll understand a lot about crypto and zkp mentality.
1
2
20
@feltroidPrime
felt
6 years
@rogerkver nobody cares about your shitcoin bro
0
0
17
What an amazing week it was around the @starkware sessions event. Awesome organisation from @OnlyDust_xyz for the hacker house. Really great people I'm glad to have met or seen again. Thank you everyone.
Tweet media one
1
1
19
our matrix multiplications don't look the same anon 🤣
Tweet media one
1
1
17
@feltroidPrime
felt
3 months
@DCbuild3r @GuthL @dimahledba @Starknet @ZeroSync_ Cairo STARK Verifier is from the rest of Herodotus team, @0xmarcello , @0xtiagofneto , @bartekn337 , @neoprogramist ! I did almost nothing
1
0
15
You can look at the code here : Run the program by forking Garaga locally and: make setup make go make run-profile then type : "sample_groth16.cairo"
2
0
14
@feltroidPrime
felt
1 month
Bring Garaga to Starknet and it will fix it Privacy Randomness Bls sigs Noir Groth16 Verkle trees Worldcoin ZkLogin More
@dimahledba
Abdel 全快 🐉 🐺 Zenkai
1 month
Dear non Starknet users (8,104,225,549 - 8 Starknet users = 8104225541), I have few words for you, and I am begging you to listen (yeah I am the e-beggar now). I want to give briefly my PERSONAL opinion / sentiment with respect to some FUD around Starknet, mainly on 2 topics: -
3K
278
1K
2
0
14
I need to continuously defeat malicious provers. In Cairo, in my mind and in this world.
1
1
9
To all the only dust TEAM ❤️, @dimahledba and @GuthL , wouldn't be here without you! @ETazou , @ClementWalter @tek_kac 🙏⭐ All @HerodotusDev team, @ClassLambda team., many more. This isn't about just shaking hands and fake smiling. Profound discussions and fun. See you soon
4
0
9
@feltroidPrime
felt
2 months
@NicolasRamsrud With Garaga in Cairo we can do a BLS pairing with a cost of only 200k Cairo steps. Product of 3 pairings in 300k Cairo steps. Code is ready and will soon be provable with Stone.
1
1
9
@feltroidPrime
felt
2 months
@eniwhere_ @KakarotZkEvm How can I work as an interviewer for Kakarot ?
0
0
9
@feltroidPrime
felt
29 days
u96 = Modulo Builtin = Garaga
@gaetbout
gaetbout
29 days
Your Monday #Cairo update: - Numeric support for bounded ints - New u96 type🤔 - Trait consts - Generic handling to trait/impls type😍
0
1
10
0
0
9
@feltroidPrime
felt
11 months
wen more steps mommy 👈👉 ?
0
0
10
@feltroidPrime
felt
8 months
do more with less
2
0
8
@feltroidPrime
felt
29 days
Best birthday gift!! Thank you @__geometry__ !
@__geometrydev__
Geometry Research
29 days
Paper: Let’s say that you have an existing Groth16 or Plonk proof, and you want to verify them in a SNARK. This is needed for a bunch of use cases: * zk light clients * zkzkrollups * private voting * aggregation of proofs * games with private state 2/13
1
6
24
1
0
8
@feltroidPrime
felt
3 years
@cz_binance Only 3 years late, well done
0
0
6
@feltroidPrime
felt
3 months
0
0
6
We need to save python hints!! And build a community version of Cairo 0.11 with the choice of connected provers and dedicated Cairo 1.0 verifiers for Starknet. The python Cairo VM can be easily and gradually Cythonized for its core parts and run much faster. Up to C-level speed!
1
1
7
To people wanting to do efficient Machine Learning in Cairo, you should keep this in mind :)
Tweet media one
1
0
7
@feltroidPrime
felt
2 months
Now wait for us to get some Threadripper PRO 7995WX 🏔️⛏️☢️
@HerodotusDev
Herodotus 🛰
2 months
First STARK proof verified on Starknet Mainnet:
19
40
195
0
0
6
True, and one should do more research and realize that in these systems nodes can have different computation capacity and not be slowed by the weakest one. That's the main benefit of proving instead of repeating across different machines.
@fedeunleashed
Fede Unleashed 🧙‍♂️
1 year
It’s completely possible if you can run f(x) in many big machines that are faster than the ones than run g(x). @aeyakovenko you’re forgetting about batching and distribution of the proof generation in machines that are more powerful than the nodes of the L1.
0
2
11
0
1
5
@feltroidPrime
felt
2 months
0
0
6
getting closer to have blazingly fast cryptography in Cairo 👀 =>
Modular Arithmetic builtins + Dynamic Layouts = Starknet will be on fire for cryptography 🤩
1
3
23
0
0
6
@fede_intern @Starknet Instead of having one master prover decentralize and parallelize the provers for very small batch of txs and keep the master prover only aggregating. I think it's what fit bests this proving system and can make it scale with the number of nodes.
0
0
6
@feltroidPrime
felt
3 years
@flying_dutc @ZackG1982 @PeterSchiff Problem is that currencies are not companies. Adoption is driven by trust and community. For bitcoin to fail, it has to fail spectacularly like @aantonop said in this talk . Trust is proportional to time of existence.
1
0
5
@fedeunleashed @ConsenSys @aztecnetwork @NoirLang amazing Gnark, Garaga and Noir soon in full synergy
0
2
4
@feltroidPrime
felt
9 months
@GuthL just another name for client side proving
0
1
5
felt* is the way
0
0
5
When I'll have enough knowledge I'd like fork Cairo 0.11 no matter what you guys are saying, change the Prime field to bls12-377 and/or add custom builtins. Cairo1.0 is best for Starknet but Cairo 0.11 is the best for local provers to have more flexibility and learn STARK.
3
1
5
@feltroidPrime
felt
2 months
After 7 years of Linux Mint I’m now 30 minutes inside Fedora and I already feel there is no coming back
1
0
5
@feltroidPrime
felt
2 months
never getting tired of this feeling when I compute a hash in the python console and seeing with ctrl+f that I got a match
Tweet media one
1
1
5
@feltroidPrime
felt
6 months
@Starknet more steps mummy?
0
0
4
@feltroidPrime
felt
2 years
Glad to have led the work for this with @EmpiricNetwork
@PragmaOracle
Pragma 🧩
2 years
1/6 Excited to announce that Empiric Network has ported over the @compoundfinance and @coinbase Open Oracle standard to StarkNet! Learn more 🧵👇
7
12
52
0
0
5
@feltroidPrime
felt
9 months
@galronx Delighted to be there!
0
0
5
@feltroidPrime
felt
10 months
9
0
1
@feltroidPrime
felt
10 months
chad
@hazae41
Haz Æ 41
10 months
I will make a custom Ledger SDK with maximum security, privacy, and reliability
1
0
7
0
0
4
@feltroidPrime
felt
9 months
when @Starknet support in @BrumeWallet ?
1
0
4
@feltroidPrime
felt
2 months
@eniwhere_ Très bonne décision Les jeunes ont perdu la valeur des choses depuis que les bits sont devenus accessibles en illimité
1
0
4
@feltroidPrime
felt
6 months
@tradeparadex @Starknet @MadaraStarknet 20M cairo steps / block ? Where ?
1
1
4
@feltroidPrime
felt
9 months
Private inputs are not enough for writing efficient or innovative zk circuits. Inlined hints is a must.
1
0
4
@feltroidPrime
felt
7 months
@zkdiegokingston @MauroToscanoDev @fenbushi @class_lambda he's clearly glowing up as the prover is getting more efficient
0
0
4
@feltroidPrime
felt
5 years
@soleil_dusoir9 it's not true. Fake volume exchanges are included in coinmarketcap For more accurate volumes see
0
1
4
Nice 👀
@GuthL
Louis Guthmann zk/acc | 💅 | 🐺-Maxi
1 year
2
1
4
0
0
2
@feltroidPrime
felt
2 months
@eniwhere_ Le monde allait bien mieux quand les bits étaient une denrée précieuse. On en prenait soin, pas comme aujourd’hui …
1
0
3
@feltroidPrime
felt
7 months
@aztecnetwork @fede_intern please provide nice jsons exports for proofs and verifying keys with explicit variables names 🙏
1
0
2
@liamzebedee Cairo 0 sir ;)
1
0
3
@feltroidPrime
felt
7 months
don't worry this will get divided by 8 if not more Good job @pauliC_C !
@pauliC_C
Pauli
7 months
5/ we should get something like this. Signature Verification: ✅
Tweet media one
1
0
2
0
1
3
@feltroidPrime
felt
2 years
@StarknetCC @0xwlGravity @sam_jdc Any idea of dates in lisbon ? I'd like to book my planes tickets while it's cheap 🙏 Also I missed the conf in Paris enven though I had my ticket because of covid, really don't want to miss this one ...
1
0
3
@feltroidPrime
felt
1 month
@dimahledba In every hackathon I saw at least one team wanted to verify a circom proof on Starknet. There is a good track to follow for apps and devs after that.
0
0
3
@feltroidPrime
felt
11 months
@Starknet 👉👈
0
0
3
@kobigurk @fede_intern Give a try to @joplinapp . Open source and made in France.
0
0
3
@feltroidPrime
felt
2 years
@AFP @Lagarde i thought Bitcoin wasn't a currency... can you explain please ?
1
0
3
@feltroidPrime
felt
2 years
@LeTempsDuDebat @EmmanuelLauren2 @ClaireBalva @KPMG_France @AuroreLalucq @TheProgressives @placepublique_ @MonnetEric @EHESS_fr @PSEinfo @franceculture @EditionsduSeuil Le niveau était tellement bas et rempli de confusions ... On ne s'en sortira jamais sans prendre plusieurs heures d'affilées. A chaque fois on ne touche que la surface de manière très approximative et on fait du surplace.
0
0
2
just minted my feltroidprime.stark @Starknet_id domain for 5 years now let's kill some prime hunters
2
0
2
@feltroidPrime
felt
8 months
@phklive @StarknetCC @Starknet "just generated my bitcoin private key!"
0
0
2
@fede_intern @LambdaStarknet next gen war machines
0
0
2
@dimahledba @GuthL @KakarotZkEvm @lemiscate Unlimited steps allowed soon so that's true 🤣
0
0
2
@ClassLambda @JuanBono wen French workshop? :)
0
0
2
@feltroidPrime
felt
11 months
@fede_intern when we have bigint modmul builtin
0
0
2
@feltroidPrime
felt
2 months
Alive and well
Tweet media one
0
0
2
@ETazou @andrewmilson it's supposed to be as secure, they use extension fields (think real and imaginary part c = a + i*b) to get a bigger space. the benefit is that 64 bit fits into cpu so modular arithmetic is native for regular computers
2
0
2
1. Cairo 0.1 hints have this super sexy feature where we're able to interact on-the-go with the prover and ask him anything. It can be complex maths written in Cairo indeed, but what about data from local dB, api calls, great debugging, or IoT sensors of the device proving?
@PapiniShahar
Shahar Papini
1 year
@feltroidPrime @dimahledba Theoretically you can write your hint functions in Cairo1 itself, and have a single libfunc that calls a function as a hint. I always had this vision of writing hints in Cairo itself. Maybe it'll even be supported in starknet if it's safe enough.
2
2
8
1
0
2
@feltroidPrime
felt
3 years
@noobkidloko @cz_binance Same issue for me.
0
0
2
@feltroidPrime
felt
4 years
@cz_binance it's ridiculous that you're still not developing a Linux version
0
0
2
@feltroidPrime
felt
2 months
@NicolasRamsrud Link in bio sir
1
0
2
@feltroidPrime
felt
3 months
@tx_track Note : I’m happy that this exists and want to say congrats to @reilabs_io as it will be very useful to pass inputs to a program and for testing an algorithm against other implementations for example. Overall Cairo 1 is getting better and better now, will soon switch to it :)
0
0
2
@feltroidPrime
felt
6 months
@hazae41 @BrumeWallet can you explain why using brume wallet is protecting us from this issue?
1
0
2
@feltroidPrime
felt
2 years
This is proof of my account ownership and participation in @Starkboard OG program. Early ones will be rewarded! OG ID : 34037
0
0
2
@feltroidPrime
felt
3 years
@adan_asso @FATFNews Ridicule et inapplicable
0
0
2
@feltroidPrime
felt
3 months
@tx_track I wouldn’t say it’s so much better for two reasons : 1. inlined hints had the advantage to let you view the nondeterministic part and the verification part in the same place. It’s compact and great to learn or review. Here to compute a square root you have 6 different files to
2
0
2
@feltroidPrime
felt
2 months
@shrameetweets What happened for such a change?
1
0
2
@EliBenSasson no idea but @LineaBuild uses SWIFFT
1
0
2