mattdesl pfp

mattdesl

@mattdesl

94 Following
1226 Followers


Camille Roux pfp
Camille Roux
@camilleroux
🎨🎙️ GENART Podcast Premiere! 🎧 This episode delves into the eternal artist's dilemma: When is art truly finished? Guests: @mrkswcz @mattdesl @piterpasma @protozoo @monokai @gorillasun @jbarbeau @nclslbrn @pao https://podcasters.spotify.com/pod/show/genart-podcast/episodes/Ready-for-the-Drop-e2jbt02
13 replies
27 recasts
112 reactions

mattdesl pfp
mattdesl
@mattdesl
What other apps/dApps might begin to take advantage of this hybrid model? Really interesting read on 'deltagraphs' combining CRDTs and blockchain:
0 reply
0 recast
1 reaction

General Ism 🎩🤫 pfp
General Ism 🎩🤫
@generalism.eth
Sierra by @mattdesl has arrived …
6 replies
2 recasts
10 reactions

mattdesl pfp
mattdesl
@mattdesl
What’s mwp? I wonder how much WC is really needed—the main benefit seems to be passing messages to wallet apps on mobile?
1 reply
0 recast
0 reaction

mattdesl pfp
mattdesl
@mattdesl
Concerns raised about WalletConnect's centralisation 1+ year ago; no improvements since. These tools are parasitic for entire Ethereum/web3 ecosystem; it makes a farce of every so-called "decentralized" app that relies on it. https://github.com/orgs/WalletConnect/discussions/2123
1 reply
3 recasts
10 reactions

mattdesl pfp
mattdesl
@mattdesl
and yet, there’s a catch 22: if Ethereum enshrines privacy before it gains mass adoption, governments will likely try to quash it while it is still young and malleable.
0 reply
0 recast
0 reaction

mattdesl pfp
mattdesl
@mattdesl
lack of privacy is imho one of crypto’s fundamental blockers to mass adoption. ethereum is basically a dark forest, and we shouldn’t be putting our daily activity on blast to the whole world
2 replies
0 recast
17 reactions

mattdesl pfp
mattdesl
@mattdesl
hah. unfortunately, it looks like there is little we can do as the whole mobile ecosystem pretty much depends on it.
0 reply
0 recast
1 reaction

mattdesl pfp
mattdesl
@mattdesl
How is anybody in eth ecosystem ok with this ?! 😵‍💫 absolute centralization
1 reply
0 recast
1 reaction

mattdesl pfp
mattdesl
@mattdesl
I think when I first used wallet connect it didn’t have this projectId requirement and felt more like a protocol; now it feels more like a tech startup with multiple ventures. From what I can see, eip-6963 seems sane but only for browser extensions, doesn’t seem useful for mobile
1 reply
0 recast
1 reaction

mattdesl pfp
mattdesl
@mattdesl
Every dApp needs its own WalletConnect projectId now, conveniently only generated by signing up to WalletConnect’s servers. 🤦 How did we get to this point and what happened to the goals of decentralization?
1 reply
0 recast
2 reactions

mattdesl pfp
mattdesl
@mattdesl
Considering the importance of client diversity in Ethereum, it’s wild to see the casual acceptance of WalletConnect’s centralizing forces…
4 replies
0 recast
17 reactions

mattdesl pfp
mattdesl
@mattdesl
Been looking at that recently, it seems great. Only problem is that most of these wallet connectors are React only. I'm trying to wire something up with svelte so might just stick with wagmi-core and fudge up my own UI/UX.
1 reply
0 recast
0 reaction

mattdesl pfp
mattdesl
@mattdesl
what's the standard frontend/fullstack library for wallet connection these days? wagmi or rainbowkit, or another?
2 replies
1 recast
5 reactions

mattdesl pfp
mattdesl
@mattdesl
playful experiments in elliptic curve cryptography— visualising public keys by encoding the affine X and Y curve coordinates into a graphic representation. – 256 bits are spread into 8 sRGB color stops with varying segment 'thickness' – 1 bit "Y-even" flag determines the draw direction (inwards vs outwards)
4 replies
3 recasts
27 reactions

mattdesl pfp
mattdesl
@mattdesl
A small example of verifying asymmetric keys on the bn254 (aka: alt_bn128) curve in JS and Solidity. Next feature would be to support hash-to-curve mapping to verify a bn254 signature. → https://gist.github.com/mattdesl/f1554460fb1fceaed76c733778a33453
1 reply
0 recast
7 reactions

mattdesl pfp
mattdesl
@mattdesl
Say you wanted to prove small parts of a blob (or multiple blobs concatenated) with KZG commitments, but you don’t have access to the original whole blob(s), how would you go about doing that? Eg with: https://github.com/ethereum/c-kzg-4844/blob/main/bindings/node.js/README.md#verifykzgproof
0 reply
0 recast
0 reaction

Anna Wolf pfp
Anna Wolf
@annawolf
I don't own a Meridian, but have always greatly admired this work created by @mattdesl in the form of a 15 kilobyte JavaScript program. It's nice to enjoy the whole richness of this collection in a book. Available at @vetro publishing house.
4 replies
2 recasts
28 reactions

mattdesl pfp
mattdesl
@mattdesl
Same—enjoying the essays and overall design/vibe so far. 👀
1 reply
0 recast
1 reaction

mattdesl pfp
mattdesl
@mattdesl
There is plenty more info on the Filigree page below, and a FAQ if you scroll to the bottom—including a link to the ERC-721 Art Blocks Engine contract. Be mindful to only purchase through http://tdg.art and the links in this thread. → https://tdg.art/projects/filigree
0 reply
0 recast
0 reaction