liam | helius.dev Profile Banner
liam | helius.dev Profile
liam | helius.dev

@liamvovk

2,511
Followers
565
Following
19
Media
392
Statuses

co-founder & CTO @heliuslabs

Joined November 2021
Don't wanna be here? Send us removal request.
@liamvovk
liam | helius.dev
2 years
The @heliuslabs team is now all powered by custom @FamousFoxFed PFPs shout out @Brink_Brinker for the edits
Tweet media one
Tweet media two
Tweet media three
16
20
90
@liamvovk
liam | helius.dev
2 years
Confirmed ETH legends entering the arena
Tweet media one
5
6
82
@liamvovk
liam | helius.dev
2 years
Solana transactions are hard to understand. Here are 3 ways to make them human-readable... 🧵
3
12
56
@liamvovk
liam | helius.dev
11 months
Solana is a distributed database with a replication factor of 3000 and lag of ~400ms
5
6
54
@liamvovk
liam | helius.dev
3 years
After giving in to @0xMert_ 's nagging, I have decided to turn down Google and TikTok to join @PolyweaveAPI as their first engineer. YOLO
5
6
54
@liamvovk
liam | helius.dev
2 years
Tweet media one
4
2
39
@liamvovk
liam | helius.dev
2 years
I am constantly using @heliuslabs to build @heliuslabs . Easiest way to know you're onto something
4
7
36
@liamvovk
liam | helius.dev
1 year
the hardest days @heliuslabs are also the days I feel most convicted that what we're doing is important
3
4
30
@liamvovk
liam | helius.dev
2 years
Now that @MadLadsNFT is released I guess it’s okay to share this Easter egg I found, “vito.png”
Tweet media one
3
1
22
@liamvovk
liam | helius.dev
1 year
The best message you can receive from your GF
Tweet media one
2
4
21
@liamvovk
liam | helius.dev
11 months
Working on Solana is fun because it’s like a large company with no organizational structure. You can go directly to anyone in the ecosystem and bounce ideas off of them
3
2
19
@liamvovk
liam | helius.dev
2 years
My roommate just got her first Solana wallet because I offered her 1MM $BONK 👀
2
0
17
@liamvovk
liam | helius.dev
2 years
Tweet media one
0
2
14
@liamvovk
liam | helius.dev
1 year
@0xMert_ Rust is used at helius as a way to suppress merts desire to code
1
0
15
@liamvovk
liam | helius.dev
2 years
@OMNIcreative_ Why is my community NFT trapped in MagicEden?
2
0
12
@liamvovk
liam | helius.dev
2 years
We're doing all of this and more @heliuslabs so you don't have to. Coming soon 🌞
2
0
11
@liamvovk
liam | helius.dev
2 years
Solana will never be the same again 🔮
@heliuslabs
Helius
2 years
in a few days — archival data on Solana will never be the same again 🔮
Tweet media one
6
23
171
1
1
11
@liamvovk
liam | helius.dev
10 months
SurfDAO 2024
0
1
4
@liamvovk
liam | helius.dev
2 years
pseudonym became too confusing
1
0
9
@liamvovk
liam | helius.dev
2 years
1. Logs -> human-readable transaction We can hand pick instruction logs and map them to a human-readable name (we can also check for the presence of a program account to be sure of the source of the transaction). eg. Form Function cancel auction
Tweet media one
1
0
8
@liamvovk
liam | helius.dev
11 months
Damn it’s hard to not get nerd sniped on solana
1
0
8
@liamvovk
liam | helius.dev
2 years
3. IDL -> human-readable transaction IDL's allow us to directly decode a transaction into a human-readable format. Once decoded, we can match directly by instruction name. Eg. English auction bid -
Tweet media one
2
0
7
@liamvovk
liam | helius.dev
1 year
yml and yaml will be the death of me
1
0
7
@liamvovk
liam | helius.dev
11 months
gm lads and lassies
Tweet media one
1
0
7
@liamvovk
liam | helius.dev
1 year
@shishirpai @oyacaro @solana @solflare_wallet @vidor_solrise @aeyakovenko Why should the average person be concerned with running a blockchain node in the first place?
5
0
7
@liamvovk
liam | helius.dev
2 years
🔥 💃
2
0
7
@liamvovk
liam | helius.dev
1 year
A truly OPOS pricing model
@heliuslabs
Helius
1 year
BIG NEWS Are you sick of your developer credits expiring? Or maybe there's not a perfect credit amount for your needs? Not anymore. Introducing: Prepaid Credits. Stop worrying about usage, flexibility or your credits expiring. Pay only for what you use.
Tweet media one
8
18
66
2
0
7
@liamvovk
liam | helius.dev
11 months
@0xMert_ @nick_pennie something seem off here to you 🤔
3
0
4
@liamvovk
liam | helius.dev
2 years
which open source rust repo has the best code style?
4
0
6
@liamvovk
liam | helius.dev
11 months
@0xMert_ what is a serious people
1
0
5
@liamvovk
liam | helius.dev
1 year
what is your favorite tool for profiling rust?
3
0
6
@liamvovk
liam | helius.dev
2 years
@therealchaseeb @mtndao I want surfDAO badly
1
0
5
@liamvovk
liam | helius.dev
2 years
1
0
5
@liamvovk
liam | helius.dev
2 years
@_ilmoi I knew your nft would be fire, but cant say I was expecting this
1
0
5
@liamvovk
liam | helius.dev
2 years
Found this scrolling though my docker containers, bullish?🤔
Tweet media one
1
0
5
@liamvovk
liam | helius.dev
1 year
@nick_pennie @heliuslabs You some kind of influencer now?
1
0
5
@liamvovk
liam | helius.dev
2 years
Time to bring the extra strength Advil to Solano devs
0
1
5
@liamvovk
liam | helius.dev
2 years
2. Discriminator -> human-readable transaction A discriminator is a varying length sequence of u8's at the beginning of instruction data. The discriminator and a program account uniquely map instruction data to a specific instruction. eg. ME List
Tweet media one
1
0
5
@liamvovk
liam | helius.dev
2 years
Ansible appreciation day
1
0
3
@liamvovk
liam | helius.dev
11 months
Competition is the spice of life
1
0
4
@liamvovk
liam | helius.dev
2 years
BONK Hackathon idea - BONK Flamethrower, a really cool flamethrower animation that burns the prize pool. Community can send bonk to the program to increase the speed of burn
2
0
5
@liamvovk
liam | helius.dev
2 years
vs code js debugger cpu profiles + flame graphs probably the most underrated way to optimize your js code
2
0
5
@liamvovk
liam | helius.dev
11 months
Solana is interesting because the consensus and read layers have significantly different technical requirements. In a few years the Solana RPC will be a DePIN separate from the validator, consuming and serving consensus data in real time
0
1
5
@liamvovk
liam | helius.dev
2 years
I love this ecosystem
@0xMert_
mert | helius.dev
2 years
@SadMouseTweets @heliuslabs I love this ecosystem
0
0
3
0
0
5
@liamvovk
liam | helius.dev
2 years
@solanaspaces @0xMert_ His life’s work destroyed with 15 words
1
0
4
@liamvovk
liam | helius.dev
2 years
lotr soundtrack == 100x code
1
0
4
@liamvovk
liam | helius.dev
6 months
2
0
3
@liamvovk
liam | helius.dev
11 months
3
0
3
@liamvovk
liam | helius.dev
11 months
While this is a great signal for growth on Solana, it also means that competition across the space is going to heat up. Founders need to continue to refine their strategies and execute better than they have before
@buffalu__
buffalu
11 months
this is happening very aggressively right now things are looking up for solana teams. stay focused and sling some code
4
7
83
0
0
3
@liamvovk
liam | helius.dev
8 months
@0xMert_ You're 28
2
0
2
@liamvovk
liam | helius.dev
2 years
0
0
4
@liamvovk
liam | helius.dev
1 year
🔥🔥🔥
@aeyakovenko
toly 🇺🇸
1 year
🔥🔥🔥
3
12
67
0
0
3
@liamvovk
liam | helius.dev
1 year
Finally got that sol flamegraph, makes me want to throw my Mac in the garbage
Tweet media one
@liamvovk
liam | helius.dev
1 year
what is your favorite tool for profiling rust?
3
0
6
2
1
4
@liamvovk
liam | helius.dev
1 year
Fellow Canadians SHIP IT ⚛️⚡️
1
0
4
@liamvovk
liam | helius.dev
11 months
Honestly impressive Cloudflare still works after a power outage in its core NA datacenter. Not easy to test such a large failure scenario
0
1
4
@liamvovk
liam | helius.dev
1 year
@0xMert_ Don’t forget about the pigeons
1
0
3
@liamvovk
liam | helius.dev
2 years
This is changing my life
@PaulRBerg
Paul Berg
2 years
I've recently changed the position of my VSCode sidebar to the right, and I like it a lot. For people who read from left to right, this is awesome.
Tweet media one
34
4
183
0
0
4
@liamvovk
liam | helius.dev
2 years
0
0
4
@liamvovk
liam | helius.dev
2 years
@0xrwu @_ilmoi @redacted_noah @0xMert_ @blockiosaurus @nixxholas If you're going through a NAT gateway, you may be able to switch to an internet gateway which is free. NAT gateways can get expensive if you transfer a lot of data. In general avoiding NAT gateway is good cost savings. See 1. , 2.
1
0
3
@liamvovk
liam | helius.dev
2 years
0
0
3
@liamvovk
liam | helius.dev
11 months
architecture diagrams for code are underrated
0
0
3
@liamvovk
liam | helius.dev
2 years
@0xMert_ @heliuslabs SO AFFORDABLE zomg
1
0
3
@liamvovk
liam | helius.dev
1 year
code reviews inside vscode is how god intended it
1
0
3
@liamvovk
liam | helius.dev
2 years
@heliuslabs Ahhhh I’m releasiingggg
0
0
3
@liamvovk
liam | helius.dev
11 months
This is the latest Security Reference Architecture for AWS. Think about it - all of this is just to make sure you can trust who uses your system. Solana fixes this.
Tweet media one
2
0
3
@liamvovk
liam | helius.dev
2 years
Hope your servers can handle real time Solano TPS 🔥
@heliuslabs
Helius
2 years
Webhooks on Solana!!! TL;DR - when an event happens on-chain, trigger certain actions. To start, we support posting data to any endpoint (AWS Lambda, a server, Discord, etc). We're also adding a @saydialect integration, smart-contract triggers, PagerDuty, and a few surprises!
90
161
518
2
1
3
@liamvovk
liam | helius.dev
10 months
2
0
2
@liamvovk
liam | helius.dev
3 months
2
0
2
@liamvovk
liam | helius.dev
11 months
Rust enums for conditional types make life so easy
1
0
2
@liamvovk
liam | helius.dev
2 years
@SolNetRunner @heliuslabs It’s about to get faster 👀
0
0
3
@liamvovk
liam | helius.dev
2 years
@aeyakovenko @0xMert_ everyone look under your seat!!
0
0
3
@liamvovk
liam | helius.dev
10 months
2
0
2
@liamvovk
liam | helius.dev
2 years
@0xMert_ Source code
1
0
2
@liamvovk
liam | helius.dev
2 years
1
0
3
@liamvovk
liam | helius.dev
11 months
@jordaaash @solana @steveluscher small note to be careful because this doesn't actually guarantee message gap recovery, it just allows you to take action when a stream disconnects
0
0
3
@liamvovk
liam | helius.dev
11 months
@0xMert_ ty gert
0
0
3
@liamvovk
liam | helius.dev
2 years
@solanaspaces @solana @CarlyFredericks because she resists Web3 conversations but is open to being the first human stored on the blockchain
1
0
3
@liamvovk
liam | helius.dev
4 months
@0xMert_ electric man
3
0
2
@liamvovk
liam | helius.dev
8 months
@0xMert_ @heliuslabs Different animal, same beast
2
0
2
@liamvovk
liam | helius.dev
2 years
@0xMert_ @creativedrewy Who let him out of jail?
0
0
2
@liamvovk
liam | helius.dev
2 years
1
0
2
@liamvovk
liam | helius.dev
2 years
0
0
2
@liamvovk
liam | helius.dev
2 years
@_heremitas @heliuslabs @0xMert_ Got something like this in the works
0
0
2
@liamvovk
liam | helius.dev
1 year
@_austbot @0xMert_ It’s worse than that
Tweet media one
1
0
2
@liamvovk
liam | helius.dev
2 years
@pirosb3 @0xMert_ @laine_sa_ @brianlong @buffalu__ Blocking 8899 should be fine. Just make sure you don’t block gossip/dynamic port range
0
0
2
@liamvovk
liam | helius.dev
10 months
3
0
1
@liamvovk
liam | helius.dev
5 months
@cavemanloverboy Thats what our priority fee endpoint does!
2
0
2
@liamvovk
liam | helius.dev
1 year
0
0
2
@liamvovk
liam | helius.dev
2 years
@immaterial_ink This method has taken years off of my life
0
0
2
@liamvovk
liam | helius.dev
11 months
2
0
2
@liamvovk
liam | helius.dev
11 months
@RyanSAdams You are painting a false dichotomy where either everyone can verify, or only a centralized party can. Assume we live in a world where everyone is technical/incentivized to run a node - a simple way to solve the "democracy" concern is with on demand servers. They are readily
0
0
2
@liamvovk
liam | helius.dev
2 years
@aeyakovenko I wonder what the path to recovery would look like if undersea cables got cut
2
0
2
@liamvovk
liam | helius.dev
2 years
@0xMert_ @heliuslabs Plz use the bellman ford algo to find the smallest L traversing from Solana to Polygon
2
0
2