
sam
158 posts



Polymarket has removed the 500ms taker delay (time before your order executes) on the crypto markets without warning. This has (understandably imo) angered some users who relied on this delay to market make.



Reconstructed a prop AMM from @moonshiesty’s breakdown of current leaders. Got oracle updates down to ~115 CUs. Performance tuning on this stack is deeper than people realize.


BREAKING: @Coinbase has integrated Jupiter's Metis API to power its Solana token swaps. It joins Uniswap, Robinhood, and dozens of others who trust Jupiter to deliver a world-class swap execution for their users. Another company who knows to Just Use Jupiter.




Solving toxic flow using order flow filtering and segregation: (Idea #3) This is the real benefit of Prop AMMs and the number one reason they are successful. The biggest issue, by far, for any market-making operation is toxic flow or as some like to call it "adverse selection". That is, getting trades from other bots/professional trades that have an "advantage". I don't want to give an exact definition to "advantage" because it could be anything that lets them know the future price before you. Future price could be literally future price or they were able to trade against you before you were able to update your price, which is effectively the same except it's not about predicting the future relative to real world time but relative to the time from your price perspective. I talked about this in detail in the last talk, but I want to mention just one point again from that day: There is a good reason 22% of the revenue of Robin Hood comes not from Citadel paying them for their retail non-toxic order flow (Payment For Order Flow PFOF). With a fully custom execution, you can do a lot to try to filter out toxic flow and find the "good" order flow. In case that wasn't clear, I'm saying they give out different prices based on the incoming order flow type.


As a gift to the Solana community for Breakpoint 2025, we've decided to open-source `peephole` github.com/ergonia/peepho… peephole: Zero-copy account parsing for Solana programs solana_program::entrypoint::deserialize allocates `AccountInfo` structs and copies account data. peephole skips that with a zero-alloc and zero-copy view over the account and instruction data. Real-world: 51 CU oracle update, 67 CUs for 3 oracle updates, 12 CU trading contract, and many others. h/t @zft_send



Yesterday, an external fund manager overseeing Stream funds disclosed the loss of approximately $93 million in Stream fund assets. In response, Stream is in the process of engaging Keith Miller and Joseph Cutler of the law firm Perkins Coie LLP, to lead a comprehensive investigation into the incident. We are actively withdrawing all liquid assets and expect this process to be completed in the near term To keep our stakeholders informed, we will provide periodic updates as additional information becomes available. Until we are able to fully assess the scope and causes of the loss, all withdrawals and deposits will be temporarily suspended. Any pending deposits will not be processed at this time. Our decision to retain Perkins Coie LLP reflects Stream’s unwavering commitment to transparency and robust corporate governance.





@bqbrady The fragmentation sucks too, on a central venue if top of queue mm backs off you still fill against any others in the book, but with a aggregator you just get whatever was included in the tx with probably limited onchain routing logic









