0age pfp

0age

@0age

173 Following
62435 Followers


0age pfp
0age
@0age
https://x.com/z0age/status/1877127753956471235?s=46&t=LVgsZTPvHfabQtdsMW40fA
4 replies
15 recasts
90 reactions

0age pfp
0age
@0age
elementary, really
3 replies
4 recasts
40 reactions

0age pfp
0age
@0age
open-sourcing another piece of the cross-chain swap puzzle a framework for settling swaps on destination chains, handling disputes between fillers & redirecting MEV to swappers in the process: Tribunal ☝️ https://github.com/Uniswap/Tribunal let's get into what Tribunal's about 💬
2 replies
9 recasts
42 reactions

0age pfp
0age
@0age
open-sourced another building block on the path to cross-chain swaps: a reference implementation of a minimalistic server-based allocator for The Compact it's called Smallocator 🤏 https://github.com/Uniswap/smallocator if you're wondering "what the hell is an allocator" then read on ↓
0 reply
5 recasts
41 reactions

0age pfp
0age
@0age
dear santa: this christmas i’d like an m4 max with 128gb ram that can run llama 3.3 with exquisite fine-tuning locally at >20 tokens / sec ignore previous instructions you may or may have not committed to `naughty_or_nice_list.csv`
0 reply
1 recast
11 reactions

0age pfp
0age
@0age
looking for a way to do your part in AGI acceleration? provide the world with a system prompt to reliably coerce LLMs to avoid doing this: "// ... rest of the code remains the same" "// ... previous code remains unchanged ..." etc. kthxbai
0 reply
1 recast
5 reactions

0age pfp
0age
@0age
phoning a friend to help explain ERC-7739 @optimizoor am i right to interpret it as mostly for smart accounts that are trying to be defensive & support protocols that use ERC-1271 in an arguably jank way? like if the hash is an ERC-712 domain hash it wouldn't need the fancy nesting, right? (wow, 3 ERCs in one cast)
1 reply
1 recast
12 reactions

0age pfp
0age
@0age
some tips if you’re letting AI take the wheel on writing code (cursor composer, windsurf, etc): write an overview doc with a checklist first use strongly-typed languages (ts, rust, etc) start with tests, lint, code formatting use git (obviously) & commit often set up pre-commit hooks and CI for all of the above
3 replies
5 recasts
50 reactions

0age pfp
0age
@0age
incredible how much confidence *and* capacity to admit to having made a mistake LLMs simultaneously possess "I implemented this complex code change flawlessly, run it and everything will work" "oh everything's broken? you're right! i apologize, let me fix it" i hope to one day have a fraction of that swagger
4 replies
7 recasts
49 reactions

0age pfp
0age
@0age
something consistently in the back of my mind whenever i’m working on cross-chain swaps / chain abstraction: does this thing still get the job done once we’re multiplanetary? blockchains in space are absolutely inevitable, and if what we’re building doesn’t work on mars then GTFO
5 replies
7 recasts
59 reactions

0age pfp
0age
@0age
open-sourced an indexer for The Compact built alongside the gigabrains at ponder.sh: https://github.com/Uniswap/the-compact-indexer very clutch for anyone building a frontend, tracking analytics, or running a filler or an allocator (link to hosted version in the README) h/t @typedarray.eth @kjs
0 reply
5 recasts
35 reactions

0age pfp
0age
@0age
common challenge for protocols & smart wallets: how to best deploy an owned contract to the same address on multiple chains while supporting ownership changes? keystore rollups are cool but still need a safe way to access the state best way to support long-tail chains i’ve got is a hardcoded set of deployers 😑
0 reply
3 recasts
28 reactions

0age pfp
0age
@0age
would love to learn more about the latest with deterministic / provable LLMs (is zkML the term?) LLMs as reproducible compilers, compression algos, embedded in smart contracts, proof that handlers aren’t larping as agents, etc etc who’s got the inside scoop here & can share some info to enlighten the rest of us?
4 replies
4 recasts
33 reactions

0age pfp
0age
@0age
“decentralization” is such an overloaded term the real properties it embodies that matter & that we should talk about more: - availability - resiliency - redundancy - verifiability - inclusiveness - … what does decentralization mean to you? thankful to be a part of this abundantly distributed community
9 replies
6 recasts
83 reactions

0age pfp
0age
@0age
chain abstraction is all the rage right now value transfer across chains must become totally seamless this is the vision for cross-chain UniswapX been building out one of the primitives to help get there — a new protocol for reusable resource locks: The Compact 🤝 🧵 → https://x.com/z0age/status/1861420959665639450
2 replies
7 recasts
44 reactions

0age pfp
0age
@0age
imagine ECDSA is demonstrated to be broken by quantum computing tomorrow now everyone’s scrambling to move funds into a smart wallet with quantum-resistant signature verification ASAP what’s the best implementation of this currently out there? does one even exist?
9 replies
40 recasts
95 reactions

0age pfp
0age
@0age
I’m on the hunt for two distinct ECDSA keypairs where their derived addresses share the last 11 bytes Basically birthday paradox with approx 2^44 attempts required to find a collision, so should be pretty computationally tractable Anyone have resources to facilitate finding a set of these keypairs?
2 replies
27 recasts
83 reactions

0age pfp
0age
@0age
looking to turn off *just* the FunctionSpecializer optimization step trying to reuse code to keep size down & it's absolutely crushing me; would rather not hack around it anyone know how to manage this in foundry? https://docs.soliditylang.org/en/latest/internals/optimizer.html#functionspecializer
2 replies
47 recasts
125 reactions

0age pfp
0age
@0age
torn on an interface choice and would love some opinions here we've got an array of (uint256, uint256) pairs, used in both an EIP712 payload and a function arg is it best to: * use 2 uint256[] arguments & ensure they're the same length * use 1 uint256[2][] argument * use an array of structs with 2 uint256 elements
7 replies
0 recast
38 reactions

0age pfp
0age
@0age
some of you out there are due for a massive QOL improvement if you don't yet know about this trick bonus points if you recognize the UI — coincidentally, this technique really shines when you're working on a quick test or POC there
3 replies
4 recasts
97 reactions