Bringing Reddit posts to Internet Capital Markets @redcircle_sol

Joined July 2022
538 Photos and videos
Sam retweeted
Jun 12
solana validator client 101 1/ streamer basically when someone submits a transaction it travels over the internet as a UDP packet to the current validator leader. at the validator the streamer is the one which is receiving all these UDP packets. not only the transactions also the votes from other validators, shreds (block data), gossip messages (more on this later) - all of these come as UDP packets too & land at the streamer. * 1 packet is upto 1232 bytes of raw data metadata (sender, size, flags). when these packets arrive at the streamer it doesn't know yet what the packets actually are whether a tx, vote or scrap. at first they are basically put into a pre allocated buffer, get grouped into a PacketBatch of 64 & are down streamed to sigverify channel. * PacketBatch is a vec of 64 packets grouped together, why 64 packets? - recvmmsg syscall reads up to 64 packets in one kernel call. if the channel is temporarily overwhelmed and it fills up, the packets are dropped & the pipeline keeps moving without getting stalled. the sender can retry. 2/ sigverify sigverify uses these to verify signatures across all 64 packets in a PacketBatch in parallel using a thread pool. this is how GPU/CPU parallelism gets applied to packet processing. if packets are invalid it marks them as discard = true. but they are not removed. * since its fixed batch of 64 slots removing the packet at 7th index is much costlier at 70K TPS. basically sigverify does 3 steps: 1. dedup (deduplication): a bloom filter (probabilistic data structure). hash the packet bytes, check if that hash exists in the filter within a 2 sec window. if yes marks it discard with a false positive rate of 0.001 * sigverify is too expensive so removing dups makes sense cause we don't wanna waste CPU verifying the same tx 100 times from spam bots! 2. priority floor: when the scheduler is saturated (too many txs queued), it publishes a "floor" priority. any incoming tx with fee below that floor gets discarded immediately, before sigverify. * if the scheduler queue is full of high-fee txns, there's no point in verifying low-fee ones. they'll just sit in queue and expire. kill them early & save CPU! 3. ed25519_verify_serial(&mut batch, reject_non_vote, ...): opens the bytes, deserializes the transaction, checks the ed25519 signature. if invalid sig adds discard flag. * the vote channel rejects non-vote transactions here. the verified batch (with discard flags set) gets wrapped in a BankingPacketBatch and pushed to the banking stage channel. 3/ banking - how valid transactions get scheduled & executed. upcoming thread! cc: @toly @solana @solana_devs
4
7
19
5,048
Jun 12
Orynth Product Review EP6 RedCircle turns viral Reddit posts into tradeable tokens on Solana. Spot a post before it blows up, tokenize it, and earn fees as others trade it. A genuinely novel spin on the internet capital markets idea, built by a real open-source developer. A real product listed on Orynth with its own token $RCL In this sixth episode, we break down how RedCircle turns internet culture into a market, why the builder behind it stands out, and what makes it worth watching this early.
1
7
203
Jun 12
Quite interesting to know the frontier AI company right now didn't use AI for making this video, it was all Photoshop and After Effects.
Introducing Claude Fable 5: a Mythos-class model that we’ve made safe for general use. Its capabilities exceed those of any model we’ve ever made generally available.
1
105
Jun 12
Gm, another beautiful day to build and be bullish on @redcircle_sol as God intended me to.
3
4
10
226
Jun 11
Love Dr Stone, one of those shows that always succeeds to pique your curiosity about physics that has been sleeping for a long time.
1
1
93
Sam retweeted
Transparency is what we believe in. Our documentation covers everything - how we work, what our model is, and more. Everything is fully transparent in the docs. Check out the docs at redcircle.lol/docs
3
3
13
462
Jun 11
> what peak dev productivity looks like? > cmd p for switching between files > opt cmd o for switching between different repos > vim motions > peak @zeddotdev productivity
2
69
Jun 10
Find -> Tokenize -> Earn
Quick Walkthrough: Getting Started with Redcircle !
1
2
9
233
Build a great product and get users and win. @redcircle_sol
10 Aug 2015
Replying to @sama
You can skip all the parties, all the conferences, all the press, all the tweets. Build a great product and get users and win.
2
7
399
A shiny new home for all social links for quick access: social.redcircle.lol

Imagine if: Reddit virality had a price chart Posts get tokenised faster than startup founders Internet attention became a liquid market That’s @redcircle_sol All our links now live at social.redcircle.lol
7
624
1
6
695
Sam retweeted
Don't just yapp, trade them too ! Now tokenise posts and trade them live on @dgnterminal
16
11
24
1,764
Sam retweeted
4
2
11
707
Why are these people on LinkedIn playing those games and why do I daily get a notification from LinkedIn suggesting I should too lol
2
155