Timur Badretdinov pfp

Timur Badretdinov

@destiner

111 Following
11186 Followers


Timur Badretdinov pfp
Timur Badretdinov
@destiner
Pro Tip: If you want to track when a GH issue is resolved, but don't want to drown in notifications, a good way to do this is to press "customize" next to the "Notifications" label.
0 reply
0 recast
3 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
on coding llms
0 reply
0 recast
0 reaction

Timur Badretdinov pfp
Timur Badretdinov
@destiner
I think command palette is a vastly underexplored UI pattern in crypto. Such a data-dense, navigation-rich environment yearns for a keyboard-first experience. @rainbow made some great things with it, but that's pretty much it (am I missing someone?) Started some work around it already, and will be doubling down.
0 reply
3 recasts
5 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Added a command palette for quick navigation. Two actions that I use all the time are "switch chain" and "go to address by ENS". I want Scope to be a keyboard-first app.
1 reply
1 recast
4 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Random Pro Tip: set the "gap" preference in the Window Management extension to enable a nice spacing around the edges.
0 reply
3 recasts
10 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Interesting design pattern I haven't seen anywhere: a launch checklist built-in on @family ConnectKit docs page
1 reply
1 recast
6 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Been working on this for the last week or so. More to come soon!
0 reply
1 recast
4 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Introducing "OpScan" — an open-source multichain UserOp search. Live on 10 networks, with more to come. https://op.scope.sh
2 replies
1 recast
8 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
I'm honestly not sure why people make landing pages like that. Was interested to learn more, clicked through a few pages, but no clear explanation of what am I looking at. Docs lack any intro. Adding a short blurb would convert much better.
1 reply
1 recast
6 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
if apple steps up their AI game it's gg for wearable startups imagine apple watch + airpods recording all your convos and activities, and keeping transcripts and summaries all stored on device forever with a slick ui, at no additional cost
0 reply
0 recast
6 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
ngl @mikedemarais.eth leaks more dev alpha on gh than most devs out there
1 reply
2 recasts
9 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Some good points on passkeys here: https://fy.blackhats.net.au/blog/2024-04-26-passkeys-a-shattered-dream/ I think in general passkeys are a big paradigm shift, and some implementation details (e.g. vendor lock-in) might potentially lead to big surprises for end users
0 reply
0 recast
6 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
In the context of AA, two main benefits are usually brought up: batching and gas sponsorship. Those are very powerful, but I think there's another important benefit that's often overlooked: access control.
3 replies
0 recast
7 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
We really need a standardized way to publish contract deployments. Something like dpack could be a nice starting point: https://github.com/dapphub/dpack
0 reply
0 recast
12 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Roam (https://roam.xyz) is an interesting concept. It's like as if @interface and @rainbow had a baby. A bit clunky, but feels like a good step towards being social-first.
0 reply
0 recast
4 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Adding support for the Zerodev Kernel V3 which is just released. Lots of things to unpack, but think I can cover the essentials this week.
1 reply
0 recast
2 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
One thing that always bothered me with block explorers is how the contract page is always static. Contracts are dynamic, having the same layout doesn't make sense. Here's a Scope page for a Uniswap V3 pool. You can see the basic info at a glance.
1 reply
0 recast
1 reaction

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Crazy how EntryPoint 0.7.0 was deployed almost 2 months ago, but @pimlico is still the only bundler sending UserOps on Ethereum, Optimism, Base, and probably some other chains as well. Also they sent over 800 bundles on Base already, impressive!
0 reply
2 recasts
10 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
Introducing Kernel V2 modules dashboard. Continuing on my AA modules analytics efforts, sharing the dashboard I created to track Kernel V2 account activity. Some highlights below https://dune.com/Destiner/kernel-v2-modules
1 reply
1 recast
6 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner
https://github.com/zerodevapp/kernel-7579-plugins 👀
1 reply
2 recasts
4 reactions