Joseph (@rithin404) header
Joseph (@rithin404) profile picture

Making mistakes. Learning as I go... @dotsetxyz

web3
Joined July 2025
Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)Photo by Joseph (@rithin404)
Grateful to be one of the rewarded builders in Deep Funding. Thanks to @VitalikButerin , @ethereumfndn & @JoinPond for the support and special thanks to @devanshmehta for the constant support and guidance. Wishing continued success to the Deep Funding journey!
we just finished calculating rewards in the deep funding trial run! $30k in total to the AI/ML community, many thanks to @ethereumfndn for supporting & @JoinPond for hosting think we're finally ready to start distributing money to projects thru these winning models 🔜
91
33
4
290
183,125
Day 2 of RustBridge with @dotsetxyz Finished my first MerchantDesk brief: who it’s for, what users need to do, what’s outside the scope, and what a working demo should show.
Week 1 of RustBridge with @dotset. Read the MerchantDesk brief today. We’re building a way for merchants to inspect sample payment events and keep duplicates from confusing support. My first task is to understand the user’s problem and define what the first version needs to do.
13
197
Week 1 of RustBridge with @dotset. Read the MerchantDesk brief today. We’re building a way for merchants to inspect sample payment events and keep duplicates from confusing support. My first task is to understand the user’s problem and define what the first version needs to do.
3
1
13
488
Refactored my Rust backend into cleaner modules today 🦀 • handlers moved into routes/ • server setup moved into startup.rs • app + DB settings now load from YAML using config + serde • no more hardcoded port
Been heads-down connecting my Rust backend to Postgres. Schema migrations done, tables created, next up: wiring the actual insert so signups persist for real. 🦀
5
116
Joseph retweeted
aight here's the website UI. The Windows XP - Retro game vibe style ain't that bad imo. Gotta work on the functionalities now.
2
1
2
174
Joseph retweeted
Aight guys, quick thought. What if I build a stats profile like the player profile from the old Pokemon games? But as your X banner, with details you customize yourself. Says way more about you without turning into a mini LinkedIn CV. Imma work this out.
1
1
5
245
Joseph retweeted
A new experiment starts today. Fueled by consistency and a bold vision, our team of aspirants is on a mission to redefine the learning experience. Yes we are starting!
4
8
5
32
1,034
Joseph retweeted
DeepFunding’s Round 3 Originality market is live. Each repository trades as two outcomes: the share of original work and the share carried through dependencies. Trade the market here👇
3
5
1
20
958
I’m going to Devcon India! 🇮🇳 Huge thanks to @MonkeyPath and @dotsetxyz for giving me one of their Devcon tickets. Really grateful for all the support and opportunities from this community ❤️ Thanks to @candufaz for making these tickets possible! Excited to meet builders and connect with the Ethereum community. See you at @EFDevcon!
3
1
11
181
Joseph retweeted
MUMBAI. WE'RE COMING. 🇮🇳 @dotsetxyz is heading to Biggest Ethereum builder conference on Earth @EFDevcon 8 - Nov 3–6. We've been following Devcon's journey to Mumbai for almost a year now. And it hits different knowing that some of our own community members are already going there as volunteers. Now it's time for the rest of us. If you're close to Web3, curious about Ethereum, or simply want to learn, build and experience the ecosystem in the room - don’t miss this one. Why be there? 🔹Meet @VitalikButerin + core devs + top researchers in person 🔹100+ technical sessions & workshops 🔹Network with 10k+ global Ethereum builders 🔹India's largest crypto developer talent pool 🔹First-ever Devcon in India 🔹Best place for collabs, jobs & grants 🔹And ofc Goodies🧢swags Devcon tickets are $499, but We've got a limited perk for the Dotset community, thanks to @candufaz. If you're coming with us, DM and we'll get you the code. The internet is where you discover things. The room is where things happen. See you in Mumbai dots. devcon.org @EFDevcon
62
40
92
1,383
This is our first market extending the deep funding gadget beyond fund allocation towards decison making more broadly traders need to figure out which of the options below is going to receive the most votes in the ongoing NU7 poll. The top rated one converts to 1 while all others become worth zilch If you have an edge, trade before market closes & results get revealed
The NU7 vote closes tomorrow at 19:00 UTC. Voters: the market is live; you can use it as a second opinion before you cast your ballot. Traders, if you think the market has a price wrong, correct it. Trade here👇
6
5
34
3,180
Joseph retweeted
Top traders are making real money trading on these funding rounds. This is recorded across: • DeepFunding (all 3 rounds) • Octant Epoch 12 • Zcash Coinholder Retrofunding • Zcash NU7 Upgrade Vote This is what prediction markets do when they're pointed at real decisions, and we'll likely keep opening more of these markets for funding rounds in collaboration with more projects. High rankers will eat well.
5
6
2
19
1,029
the ZEC prediction market on their retroactive funding program continues one of the rare breakthroughs in the public goods world, > start a prediction market for any funding round that resolves once results are announced this time we used a superforecaster AI to set base rates, so that 1. less liquidity is lost to price discovery since initial odds are close enough to final results 2. the numbers are useful to the team even if insufficient traders participate 37 projects applied for retroactive funding this time, with token voting determining approval our market is a live oracle that can be consulted to gauge the probability of approval how is it looking at the moment? at the highest end there is 97% approval chance for the $750k bonus to @DefuseSec for the unlimited minting bug in the orchard pool @zooko felt this was too little for the impact of the discovery & proposed an additional $750k reward, which the market currently assesses at 91% approval on the lower end, the market assesses low odds of approval for ZecBooks (16%) or zallet (18%) if the scale of ZECs retroactive program keeps increasing, such markets could become the only way of shortlisting while still being decentralized. something like "only consider applications that the market assesses as having >50% odds of approval" if you see any mispricing, earn some money by correcting odds before voting period commences on 17th september
Zcash Markets are Live! Zcash's Q3 2026 coinholder grants now have a price before the vote, with one market per proposal on whether coinholders approve it. This is a forecast priced across the review window (through Sep 16), then measured against the coinholder poll (Sep 17–29) when it resolves. If you're a voter, consult the market for its estimates If you're a trader, correct the market for a profit
6
6
10
62
24,356
Been heads-down connecting my Rust backend to Postgres. Schema migrations done, tables created, next up: wiring the actual insert so signups persist for real. 🦀
Finished HTML form handling in Rust today 🦀 Learned how actix-web's extractors (web::Form<T>) work under the hood. The FromRequest trait grabs the raw request body, and serde deserializes it into a typed struct before my handler even runs. 3/3 tests green
1
1
6
259
Finished HTML form handling in Rust today 🦀 Learned how actix-web's extractors (web::Form<T>) work under the hood. The FromRequest trait grabs the raw request body, and serde deserializes it into a typed struct before my handler even runs. 3/3 tests green
1
1
9
336
Leveled up my test setup today. 🦀 Problem: hardcoded port 8000 = tests fail if it's taken, or if multiple tests run in parallel. Fix: bind to port 0 (OS picks a free one), grab it via TcpListener, pass the listener itself into the server so there's no re-bind race condition.
Just wrote and passed my first integration test in Rust. Took a while to get async/.await/tokio::spawn to actually click, but explaining it out loud until I could say it without notes made it stick. Learning > memorizing. 🦀
1
6
165
Just wrote and passed my first integration test in Rust. Took a while to get async/.await/tokio::spawn to actually click, but explaining it out loud until I could say it without notes made it stick. Learning > memorizing. 🦀
1
5
281
Spent today untangling why Rust splits code into "binary" vs "library" crates, worth sharing. Why it matters: integration tests in Rust compile as separate programs. They can only reach your app's code through an import, and you can only import from a library, never a binary.
4
76
Zero To Production in Rust by Luca Palmieri If you're learning Rust and want to go beyond syntax into building real backend systems, this is one of the best resources out there.
4
73
Joseph retweeted
Seer is moving from a general Prediction Market to base-layer decision infrastructure. We’re now building the foundational layer that other applications can be built on top of, and to mark this shift, we’re running a Seer Rebrand Contest to collaborate with our community on establishing this new identity! 1/6
4
5
1
21
1,268