Fucory pfp

Fucory

@fucory

216 Following
882 Followers


Fucory pfp
Fucory
@fucory
🚧 Introducing Krome 🚧 🏗️ An MIT licensed starterkit for building onchain apps that run as native apps on iOS, Android, windows, linux, and macOS 🔒 Comes preloaded with Helios Light Client 🤝 Started in collaboration with @shazow and @dionysuzx 🦀 Write your app Rust and JavaScript (via svelte) Project just started. Reach out if you want to contribute https://github.com/evmts/krome
5 replies
5 recasts
21 reactions

Fucory pfp
Fucory
@fucory
Curious Why does it need to monkey patch BigInt
1 reply
0 recast
1 reaction

v1rtl pfp
v1rtl
@v1rtl.eth
Presenting Blumen v0.14 - slef custodial decentralized website deployment tool. - 4 new IPFS providers support, including @pinatacloud, 4everland, @quicknode and @lighthouse-web3 - Self hosted spec-compliant pinning service support. - New command - `blumen pin`. Pin existing websites by a CID - Various bug fixes - Updated docs on the @ensdomains + @safe deployment pipeline Doc website: https://blumen.stauro.dev Install via `pnpm i -g blumen`
3 replies
9 recasts
33 reactions

Fucory pfp
Fucory
@fucory
Very nice! we could theoretically use Tevm to deploy this as a standalone ui that doesn’t require foundry
1 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Tevm is rebranding to Llmvm
0 reply
0 recast
5 reactions

Fucory pfp
Fucory
@fucory
That moment you make 1 single commit and then need a nap
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
@moo check out the code here! It's a bit hacky since I was just trying to get it working as fast as possible though we could clean it up a lot. It still needs to be properly hooked up to helios https://github.com/evmts/krome/tree/blockhead
0 reply
1 recast
2 reactions

Fucory pfp
Fucory
@fucory
I got started on this branch @paulm https://github.com/evmts/krome/tree/esplr I haven't experimented with hooking it up to helios yet but it's running as a native app on my macbook
0 reply
0 recast
2 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Yup! Ran into @fucory at ETHDenver and he even hacked @blockhead into Krome just for funsies https://warpcast.com/darrylyeo/0x723e6149
1 reply
1 recast
2 reactions

Fucory pfp
Fucory
@fucory
There are a lot of little todos here https://github.com/evmts/krome/issues/4 We also have a very active telegram where more real time discussion can happen about this or any other topic that interests you https://t.me/+ANThR9bHDLAwMjUx
1 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
False There are a 4th type called babies who don’t know what regulation is. They are the most wrong
1 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
We can stick this in krome and then it can run as a native app with Helios light client running on mobile and desktop https://github.com/evmts/krome
3 replies
1 recast
11 reactions

Paul Miller pfp
Paul Miller
@paulm
Releasing ESPLR - a local ETH block explorer. Big problem of ecosystem is reliance on 3rd party RPCs (infura, alchemy, quicknode). Also reliance on 3rd party explorers (etherscan). They track users: it makes system one big panopticon. Local nodes can make the situation better! PC with an archive node only costs $40/mo or $500 one-time. Esplr only needs RPC URL of an archive node. It can view transactions, account balances and token transfer history (unique feature). https://github.com/paulmillr/esplr
23 replies
74 recasts
319 reactions

Fucory pfp
Fucory
@fucory
If ai gets good enough it could trap me in a loop of forever watching animated recreations of the Punic wars
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Great gtm Meh tech Below average bank
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
I say only if very competent because for a lot of people even if they don't know golang they would be more productive just writing golang than js because of how many footguns js has to cost you headaches if you aren't experienced enough to know what all the footguns are such as issues with module resolution
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Only if you are very competent at JS and your js uses minimal deps. Using libraries that don't have a pretty similar comp in golang will make it a lot harder
1 reply
0 recast
2 reactions

Fucory pfp
Fucory
@fucory
I told Claude code to migrate tevm/resolutions to golang. I told it to nearly copy paste the existing JavaScript tests only replacing the invocation of the functions it is testing with calling the golang code. Claude absolutely cooked Needless to say we are migrating the entire compiler to golang after Tevm is stable
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Just small correction. There are APIs Tevm has that aren’t in viem or ethers. It’s more correct to say Tevm is a small superset of the api while also giving the existing APIs more power
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
No effects and generally Tevm doesn't have it's own API. It's a thing you plug into viem wagmi or ethers. Viem works really really well with effect.ts though because they got strongly typed errors so you can turn any viem method into an effect trivially
1 reply
0 recast
0 reaction