Alekos Filini Profile Banner
Alekos Filini Profile
Alekos Filini

@afilini

Followers
4,296
Following
559
Media
120
Statuses
2,074
Explore trending content on Musk Viewer
Pinned Tweet
@afilini
Alekos Filini
4 months
Many of you have been wondering what I've been up to for the past ~year... so here's a short thread about my journey launching @TwentyTwoHW 👇🧵
76
124
647
@afilini
Alekos Filini
4 years
Hey ₿ Twitter! I'm looking for a job in the Bitcoin world. I have experience with Bitcoin/Lightning/Liquid, (hardware) wallets, low level libraries, weird scripting. Previously at Blockstream where i was working mostly on the Green wallet. DMs are open 📭 RTs appreciated 🙏🏻
59
254
685
@afilini
Alekos Filini
5 years
Pretty sure we will see something similar in a museum 50 years from now, talking about Bitcoin and all the shitcoins that died a bunch of years after their launch
Tweet media one
Tweet media two
Tweet media three
21
209
579
@afilini
Alekos Filini
6 years
THIS IS PURE GOLD! A payment processor which cannot keep up with bcash' blocks because they are too big. "A 20mb block takes 10 minutes" - @ryanxcharles , @money_button Yeah, let's scale on chain. What could go wrong? 🍿🍿🍿
33
121
528
@afilini
Alekos Filini
5 years
I'm really excited to announce that I'm joining @Blockstream as an Engineering Intern: a huge chance for me to grow in one of the best companies out there! To the moon 🚀🚀
38
26
531
@afilini
Alekos Filini
4 years
Really excited to introduce It's a very small (but growing) library of 3d printed gadgets and collectibles for bitcoiners. All the models are open source, so you can also print them at home or send a contribution with new designs.
9
27
171
@afilini
Alekos Filini
3 years
Bitcoin Village Darfo Boario Terme
Tweet media one
Tweet media two
1
17
170
@afilini
Alekos Filini
2 months
Running multisig 🔐
12
26
176
@afilini
Alekos Filini
3 years
I'm really excited to announce , a PSBT viewer and editor that runs in the browser! 🧰🥳
18
42
164
@afilini
Alekos Filini
5 years
Wondering why Bitcoin had such a huge price spike today? 😏😏
@afilini
Alekos Filini
5 years
I'm really excited to announce that I'm joining @Blockstream as an Engineering Intern: a huge chance for me to grow in one of the best companies out there! To the moon 🚀🚀
38
26
531
9
7
158
@afilini
Alekos Filini
4 years
@TakeshiKovacs66 @MrHodl @decredproject Thanks but I'm more of a Bitcoin-only guy. Not really into 💩coins
6
2
129
@afilini
Alekos Filini
1 year
PSA: I'll be taking a bit of a break from my work on @bitcoindevkit . Finding it hard to work lately, I need some time to get back to my previous form. Full explanation here:
17
8
123
@afilini
Alekos Filini
4 months
Everything is open-source: the firmware is completely written in Rust and based on @bitcoindevkit . This allows us to support singlesig, multisig and complex descriptors very easily (although some functionalities are not yet exposed to the end user).
2
7
115
@afilini
Alekos Filini
5 years
"many focused on building name recognition in hopes of securing additional funding" Sounds familiar?
Tweet media one
Tweet media two
Tweet media three
1
15
108
@afilini
Alekos Filini
4 years
I wrote a Rust client for @BtcpayServer , hopefully somebody will find it useful. Async-only at the moment but it can easily become blocking too. Unfortunately I don't have time right now to write the docs and add more APIs, but contributions are welcome!
2
14
99
@afilini
Alekos Filini
8 months
@mir_btc Spot the difference
Tweet media one
Tweet media two
7
12
97
@afilini
Alekos Filini
4 months
Why yet another hardware wallet? Because we think none of the existing ones are both safe and easy to use with smartphones. So we've made our own. Portal is built around NFC, not only to talk to a phone, but also to power itself! No cables, no batteries, just wireless magic
2
4
89
@afilini
Alekos Filini
6 years
Just scrolled through my LinkedIn feed for the first time in months: it seems like very few developers/researchers are posting stuff There are mostly "evangelists", founders and C[A-Z]O talking about shit they probably don't even understand It all feels so fake it's almost sad.
4
13
84
@afilini
Alekos Filini
5 years
Just overheard two girls cross-checking answers to a test they took: they were literally using the same exact words, it almost felt like they were singing together a very boring song Daily reminder that school is just a mandatory waste of time, I'm glad I ran away from that shit
3
4
76
@afilini
Alekos Filini
3 years
I'm super honored to have been chosen for this grant! Thanks @krakenfx , @jfnewbery and the whole @bitcoinbrink board for making this a reality 💖 Now back to work! 🚀
@bitcoinbrink
Brink
3 years
@afilini 's funding supports his work as maintainer of the Bitcoin Dev Kit, a lightweight and modular collection of tools for use by wallets and other Bitcoin applications. This grant was made possible with generous support from @krakenfx . (3/5)
1
3
48
10
5
75
@afilini
Alekos Filini
4 months
You may have seen our announcement at @BitcoinAtlantis : our mission is to build hardware devices for bitcoiners, starting with a completely new mobile-native hardware wallet called "Portal"
3
2
71
@afilini
Alekos Filini
2 months
Just a normal day at the office
6
5
70
@afilini
Alekos Filini
4 months
We are also releasing an SDK to help existing wallets integrate our device. We prefer to remain focused on the hardware, and let other teams develop awesome software on the smartphone side. We have a few big names already starting the development 👀
1
0
67
@afilini
Alekos Filini
6 years
Even though I'm with @giacomozucco this time, I still like the fact that so many people are against @TheB_Foundation I think this kind of propension for decentralization is really necessary for Bitcoin. It will also help keep the foundation balanced IMHO Don't trust, verify 🚀
2
2
58
@afilini
Alekos Filini
4 years
Every time your CTO mentions "blockchain" the best thing to do is spray them directly in the face with a spray bottle filled with room temp water. This may startle them, but it does not hurt them and will curb the behavior.
3
7
56
@afilini
Alekos Filini
4 months
If you want to be the first to get your hands on a Portal you can pre-order it today at We aim to start shipping the first batch of devices in the summer, Q3 at most
6
5
61
@afilini
Alekos Filini
6 years
I just realized that I reached 200 followers! Now that I'm famous I'm going to lunch my ICO and buy a lambo. See ya @giacomozucco /s
12
1
54
@afilini
Alekos Filini
2 months
Here's a call to all the open hardware and Portal lovers: we are down in 12th place, only the top 8 will get to present in Prague 🥲 Go vote for @TwentyTwo if you wanna see us on stage!
13
11
58
@afilini
Alekos Filini
2 months
Me after painstakingly making a ECDSA signature by hand to send an illegal bitcoin transaction
@weirddalle
no context memes
2 months
Tweet media one
686
9K
207K
0
5
58
@afilini
Alekos Filini
2 years
Discussing with people on Twitter be like
Tweet media one
Tweet media two
7
4
56
@afilini
Alekos Filini
4 years
A #bitcoin Miniscript visual editor, compiler and wallet in your browser. 100% written in @rustlang , compiled to WebAssembly! 🤯🤯
@MagicalBitcoin
Magical Bitcoin
4 years
The online playground has been updated and now comes with a visual Miniscript editor! Check it out here:
11
58
225
1
15
56
@afilini
Alekos Filini
4 years
Before I start getting attacked by some wallets fanboys: the goal of the table was just to show that a part of a wallet's privacy depends on decisions made by its developers, and another part depends mainly on the type of wallet (single-sig vs weird multi-sig or custom scripts)
@AlenaSatoshi
Alena V.
4 years
Great rundown of multisig and taproot by @afilini #HCPP20 @Paralelni_polis
Tweet media one
4
8
61
5
7
55
@afilini
Alekos Filini
6 years
@coindesk Whoever took this picture is like the first person ever to visit pornhub without being in incognito. He deserves a monument.
2
2
51
@afilini
Alekos Filini
5 years
THIS IS SO FUCKING ANNOYING CAN'T WAIT FOR HIM TO LOG BACK IN LOL
5
5
51
@afilini
Alekos Filini
4 months
Lastly, here's the full presentation video. You should check it out because it's awesome
@TwentyTwoHW
TwentyTwo Devices
4 months
Hello, Portal!
16
55
239
1
5
52
@afilini
Alekos Filini
5 years
Blockstream spies infiltrating #LightningHackdayMUC 😎😎
Tweet media one
0
5
49
@afilini
Alekos Filini
4 months
We also spent a lot of effort simplifying the UX: there are no menus to navigate, as a user you are just shown each tx output and you can sign it by holding the button for a couple of seconds
1
0
53
@afilini
Alekos Filini
3 years
It looks like this is the first ever `OP_CHECKSIGADD` use on #bitcoin ! It's the third Taproot script-spend in the block, but the two coming in before didn't use that opcode.
@afilini
Alekos Filini
3 years
A modified version @bitcoindevkit made this transaction! It's a Taproot script-spend with a 1-of-2 multisig that uses the new `OP_CHECKSIGADD` 🥕🥕
6
22
75
1
8
49
@afilini
Alekos Filini
5 years
Flying on a scammy airplane today on my way to @UnderstandBit 😂😂
Tweet media one
2
1
47
@afilini
Alekos Filini
4 years
. @danielabrozzoni and I are looking for a cheap room/apartment to rent somewhere in Sweden to escape the ridiculous Italian anti-covid laws. We were thinking at least for one month, potentially more if the situation doesn't get any better. If you can help our DMs are open 🙏🏻
8
11
48
@afilini
Alekos Filini
5 years
Also, a huge thanks to @giacomozucco and the whole @BHBnetwork team: it was great to work with you all, my first job will always have a special place in my heart ♥️
1
2
45
@afilini
Alekos Filini
4 years
A big release of @bitcoindevkit is coming soon and it's finally time to start writing "getting started" guides! This article explains a few basic things you can do with the library: it's the first of a series that will dig deep into how to use BDK.
0
11
44
@afilini
Alekos Filini
4 months
@JWWeatherman_ @giacomozucco This was my first prototype. STM32L476 Nucleo devboard + ST25DV hat + OLED display (needs a small mod, desolder one component on the back)
1
5
47
@afilini
Alekos Filini
6 years
So stealing the Bitcoin brand is fine, but when one single exchange just clarifies what chain their customers are losing money on, then it's not. Welcome to /r/btc
4
3
42
@afilini
Alekos Filini
5 years
@ZLOK At the Computer History Museum in Mountain View
1
0
43
@afilini
Alekos Filini
2 years
New blog post: Fuzz Your Mother If You Want Fuzz TL;DR: How we used a fuzzer to find subtle bugs in @bitcoindevkit 's coin selection. Hope you'll find it interesting!
6
11
39
@afilini
Alekos Filini
5 years
@Frances_Coppola Wait, is this a subtle way to protest against cashless societies? 🤔
1
0
39
@afilini
Alekos Filini
5 years
1/ My talk is actually not really going to be a "talk": I will live-code a c-lightning plugin, to show how easy & fast it is to make something cool with it The idea is to make a little project to host auctions on Lightning. Without the help of a plugin, handling refunds when an
2
12
38
@afilini
Alekos Filini
5 years
I think it's time to reveal the plan for my talk at #LightningHackdayMUC ⚡️! Thanks @fulmolightning for the invite and your infinite patience with me 🙏🙏 Thread:
2
10
40
@afilini
Alekos Filini
5 years
21st century internet money explained by medieval developers! A technical conference for non-technical people: get your ticket at
Tweet media one
1
12
34
@afilini
Alekos Filini
6 years
People always look super confused when I tell them that I decided not to go to university, but I think that this sums up the reasons very well (translation following soon): the fact that you teach a uni course and know SHA doesn't mean that you can write about Bitcoin
@AlexRicchebuono
Alex Ricchebuono
6 years
@SimoMace @BitcoinItaliana Buongiorno. Conosco bene la famiglia di linguaggi di crittografia informatica su cui si fonda la Bitcoin (Secured Hash Algorithm) che insegno nel mio corso universitario. Il tema di questo articolo è la potenzialità di un registro decentralizzato e potenza computazionale annessa
6
0
1
7
8
39
@afilini
Alekos Filini
5 years
Pretty sure my Spotify account got hacked (yup, I was still using an old insecure password). Now the question is: I want to have fun with this guy. Any ideas?
5
6
37
@afilini
Alekos Filini
4 years
For anyone who's coming to @Paralelni_polis #HCPP20 this weekend, I'll be giving a talk about miniscript, descriptors and multi-signature wallets on Oct 4th at 13:00!
1
10
37
@afilini
Alekos Filini
5 years
@CandleHater @giacomozucco @Blockstream Native Tor support has been merged recently, with that you won't need Orbot anymore and it will also work on iOS!
1
4
34
@afilini
Alekos Filini
2 years
Am I the first one to generate a vanity #nostr pubkey with a GPU? Proof: A9B1CC1642BCCFD248598E5BA40682F27F5A0A6A8EDE4A68941969FC4AF93C85 => npub1alek0sdz74k0awg58uv4x537uwnu9k4562v5yhv6nct8vtuka0gssh2u5p Took less than a minute on a GTX 1060
4
6
36
@afilini
Alekos Filini
3 years
Just noticed on my Italian green pass that the name of the disease I recovered from is shown explicitly. It looks like they've designed this whole infrastructure with reusability in mind, how long 'till the next pandemic? ⏳
Tweet media one
5
9
35
@afilini
Alekos Filini
5 years
Don't have a time yet, but tomorrow ~afternoon we will do that live. Auction on Lightning, all the money raised are going to be donated to @torproject and the winner gets a @Blockstream t-shirt 😎😎 More details coming soon in this thread
@iamjesly
JJ | ⚡
5 years
Tomorrow there is an interesting lightning game and funds are going to be donated to the winner of this poll. #LightningHackdayMUC
Tweet media one
1
0
5
1
13
36
@afilini
Alekos Filini
3 years
It took a long time but part two is finally published: In this post I talk about Taproot signing, PSBT metadata and more!
0
10
35
@afilini
Alekos Filini
2 months
You guys are amazing!! Since this tweet we more than doubled our votes and we are now up to 4th place 😍 Now let's go fucking win this thing
Tweet media one
@afilini
Alekos Filini
2 months
Here's a call to all the open hardware and Portal lovers: we are down in 12th place, only the top 8 will get to present in Prague 🥲 Go vote for @TwentyTwo if you wanna see us on stage!
13
11
58
6
1
34
@afilini
Alekos Filini
2 months
See you in Prague! 🇨🇿
@BTCPrague
BTC Prague
2 months
dev/hack/day by @HRF Unlock the potential of near-field communication for #bitcoin transactions in the 'NFC Portal workshop', a hands-on session by @afilini .
Tweet media one
3
8
35
2
1
34
@afilini
Alekos Filini
6 years
Something really weird is happening on bcash now: bitcoin[dot]com has like ~28% of viabtc's hashrate, but it's consistently getting more blocks - like, many more blocks. Are they hiding something? No way they are mining all of them with just 135 Ph/s as they say on their website
1
5
30
@afilini
Alekos Filini
1 year
. @Rikki6ixx sei una testa di cazzo: va bene non condividere le scelte di Valerio ma non c'è bisogno di andare così sul personale
Tweet media one
23
7
34
@afilini
Alekos Filini
3 months
We just published two Docker images to help people hack on Portal: one contains the emulator (and a pre-built firmware), the other a complete dev environment. If combined you can make changes, run tests and play with the emulator with zero extra deps!
1
5
33
@afilini
Alekos Filini
6 years
bcash SV completely removed the Qt GUI.. after all that's true Satoshi's vision, right? I guess they will also drop Linux support sooner or later 😂😂😂
2
3
27
@afilini
Alekos Filini
3 years
A very simple way to make time-decaying multi-sigs using bdk-cli. Really shows how powerful descriptors can be! 😎😎
@notmandatory
Steve Myers
3 years
Just published a new post with @thunderB__ on how to use the @bitcoindevkit to create and spend from a descriptor based #Bitcoin wallet using two different spending policies. Check it out!
0
10
35
1
8
31
@afilini
Alekos Filini
4 years
If you are a `libtor` user, the newly released v44.5.2 is a pretty big upgrade: full support for Linux, macOS, Android, iOS and Windows (cross-compiled with MinGW) plus the option to include lzma and zstd alongside zlib! Check it out at
2
9
32
@afilini
Alekos Filini
3 years
Tweet media one
5
0
27
@afilini
Alekos Filini
8 months
If you maintain a mobile wallet app and you'd like to try out my latest creation please DM me! 📨 Can't share much right now, but it will be announced publicly at some point👀
1
9
29
@afilini
Alekos Filini
4 months
PSA: I haven't booked yet but I'm thinking about coming to Austin on Apr 16th - Apr 21st. If anybody wants to hack on a @TwentyTwoHW Portal hit me up! cc: @PlebLab
2
4
30
@afilini
Alekos Filini
3 years
Tweet media one
Tweet media two
Tweet media three
4
3
28
@afilini
Alekos Filini
3 years
Go get yours ASAP. The more you wait, the less you'll regret it
@danielabrozzoni
Daniela ⚡
3 years
NEVER SPEND YOUR SATS - unless it's on , in which case, go for it and then regret it @tulipan81 @afilini @RCasatta
Tweet media one
7
6
58
3
5
29
@afilini
Alekos Filini
5 years
Nobody: My brain: you should make a website with a dynamic 3d object as background. Don't use a pre-recorded video, it looks better if you draw it in real-time. Maybe using WASM, so that it's faster. Oh, and also write it in Rust, it's safer. Don't forget proper lighting. Thx.
2
0
26
@afilini
Alekos Filini
4 years
100 ⭐🥳
Tweet media one
0
0
27
@afilini
Alekos Filini
5 years
The cool thing about Italy is that sometimes you just go out to have a random walk and you find yourself in awe of a place you've already seen probably hundreds of times. Doesn't matter, it's still beautiful.
Tweet media one
2
0
27
@afilini
Alekos Filini
6 years
I'm setting up a little machine to host a Bitcoin full node + ln. Which OS would you recommend and why? Please RT if you are interested too, I would like to get as many responses as possible!
Ubuntu Server
416
Fedora Server
41
FreeBSD
58
Other
184
15
17
25
@afilini
Alekos Filini
4 years
A little sneak peek of my submission for the @bitcoin2020conf virtual hackathon: @MagicalBitcoin in action, importing a weird descriptor with a key and a timelock, showing its balance and spending from it 🧙🏻‍♂️🚀
2
4
25
@afilini
Alekos Filini
3 years
Wanna know how I did this transaction? Here's a writeup for you! In this first part I talk about the changes I made to rust-bitcoin and rust-miniscript, in the next one I'll focus on @bitcoindevkit itself
@afilini
Alekos Filini
3 years
It looks like this is the first ever `OP_CHECKSIGADD` use on #bitcoin ! It's the third Taproot script-spend in the block, but the two coming in before didn't use that opcode.
1
8
49
1
7
26
@afilini
Alekos Filini
2 months
Dopo il @bitcareforum24 ecco un'altra scusa per venire a trovarci a Brescia: giovedì prossimo presentiamo Portal al pitch contest di Brescia Startup! Saremo l'unico progetto Bitcoin, venite a fare il tifo per noi 📣 Registrati qui:
@TwentyTwoHW
TwentyTwo Devices
2 months
On May 30th we'll be presenting Portal at a local pitch contest in Brescia, Italy 🇮🇹 If you happen to be in the area come cheer for us! 📣 Register for free at:
Tweet media one
0
0
10
3
3
29
@afilini
Alekos Filini
4 months
Tip of the day: you can emulate Portal on your computer!
@RCasatta
Riccardo Casatta
4 months
running portal
Tweet media one
2
0
14
1
5
24
@afilini
Alekos Filini
4 years
First BDK release on is out!! 🎉🥳 Check out the release post for a quick intro to the new features in this release ⬇️⬇️
@bitcoindevkit
Bitcoin Dev Kit
4 years
We are very excited to announce the v0.2.0 release of the main BDK Rust library, featuring a LOT of new features and improvements! Check out the highlights in our blog post:
0
16
71
1
3
25
@afilini
Alekos Filini
2 years
BIP-342 defines OP_CHECKSIGADD as a replacement for OP_CHECKMULTISIG. In the footnote it's mentioned that OP_CHECKMULTISIG is not compatible with batch verification, but I can't understand why and I can't find any answers online. Are there any good resources that I can read?
2
1
24
@afilini
Alekos Filini
1 month
🇳🇴
Tweet media one
0
0
27
@afilini
Alekos Filini
4 years
#bitcoin twitter, we need your help: @giacomozucco and I were talking today about Lightning, and more specifically BOLT-8 that defines the encrypted/authenticated layer. We came to the conclusion that the same thing could be achieved simply by using onion addresses, with the ...
1
4
23
@afilini
Alekos Filini
6 years
COULD SOMEONE PLEASE DRAW A DICK ON SATOSHIS PLACE NOW? @LightningK0ala
Tweet media one
3
1
21
@afilini
Alekos Filini
2 months
Bigger desk = bigger mess 😅 Thanks @h4ckbs for bearing with me 🥰
Tweet media one
3
0
24
@afilini
Alekos Filini
5 years
TL;DR: Somebody hacked my Spotify, made this script to make him rage quit 🎶
@afilini
Alekos Filini
5 years
THIS IS SO FUCKING ANNOYING CAN'T WAIT FOR HIM TO LOG BACK IN LOL
5
5
51
2
4
22
@afilini
Alekos Filini
6 years
@giacomozucco If you think about it, it's actually the best way to detain someone if you want to get rid of him: other crimes would require some pretty strong evidences to back your claims. Why bother when you can just accuse him of sexual assault? Added bonus: ruined reputation
3
1
18
@afilini
Alekos Filini
1 year
I finally have a page on my website where you can schedule an online or in-person meeting with me: you can book 1h or 2h slots and ask for help with anything you need! More info:
@afilini
Alekos Filini
1 year
I'll be available for consulting/contracting gigs in the meantime, DM me if interested!
0
0
12
1
6
22
@afilini
Alekos Filini
4 years
In case you needed something to do this weekend: the online playground for @MagicalBitcoin is now live. It's pretty much a fully working testnet web wallet built on miniscript and descriptors. Go give it a shot! 🧙🏻‍♂️
@MagicalBitcoin
Magical Bitcoin
4 years
Announcing , the official documentation of the Magical Bitcoin project! Right now it's focused around the debug CLI, with step-by-step instructions. And if you don't want to compile it yourself, check out the playground here:
1
5
27
0
7
22
@afilini
Alekos Filini
3 years
> Valentine's day, restaurants fully booked > Me: every couple should have their own Valentine's day computed as the hash of their name and birth date
1
0
21
@afilini
Alekos Filini
5 years
@Blockstream fixes this.
@TerribleMaps
Terrible Maps
5 years
Tweet media one
61
1K
7K
0
2
19
@afilini
Alekos Filini
6 years
@sashandiggers @grkstyla @bitPico @rogerkver @JihanWu No, you have no idea: he is not talking about blocks, he posted the list of nodes.
2
0
18
@afilini
Alekos Filini
6 years
250 following, 500 followers. This looks so oddly satisfying 😍😍
Tweet media one
3
1
21
@afilini
Alekos Filini
6 years
Hey @Viminale & @IPZS , cosa ne dite informarvi e imparare a cosa serve (e quando usare) HTTPS? Mandare il mio numero di #CIE su significa esporre l'unico campo segreto dell'autenticazione MRTD che protegge il chip! cc: @teamdigitaleIT @developersITA
7
6
21
@afilini
Alekos Filini
3 years
This might be the first time I write about @bitcoindevkit without getting myself deep into the technical details.. If you are interested in #bitcoin wallets and output #descriptors go check this out! ⬇️⬇️
@bitcoinbrink
Brink
3 years
Read about Brink grantee @afilini 's work on @bitcoindevkit . Thank you to @krakenfx for providing funding to make this grant possible!
3
14
65
1
4
19
@afilini
Alekos Filini
4 months
@KLoaec The best accounts are busy building stuff instead of shilling on twitter🙃
1
0
20