We're officially kicking off our 2026 conference lineup tomorrow morning in Florianopolis, Brazil, and this is the place for all event-related discussions.
We'll be sharing updates throughout the day, but feel free to use this thread to chat with other event attendees as well.
You can use this thread to introduce yourself to other attendees, post interesting discussions or ideas from event talks, or share your Floripa sidequests, dinner announcements, or any other event-related discussions.
You might even stack a few sats while you're at it!
Day 1 talks are wrapping up now, but there are two satellite events worth noting for this evening:
I have a few peer-observer / monitoring project ideas for the upcoming hackathon. With peer-observer, we have a real-time feed of Bitcoin Core events. A event is for example a P2P message arriving, a connection bening opened, us periodically fetching an RPC, ...
I run a tool that transforms events from this feed into a websocket with JSON messages for them to be used in the browser. Then, I have a few HTML pages that act as tools consuiming and displaying some of the events. See https://demo.peer.observer/websocket/
For the hackathon, you can use one (or even two) websockets of
wss://demo.peer.observer/websocket/hal/orwss://demo.peer.observer/websocket/len/for building a nice demo or Proof of Concept of a browser visualization.A few ideas are (but feel free to be creative and experiment!):
wss://demo.peer.observer/websocket/hal/websocket (not onlen) we are sending Bitcoin Core debug logs as JSON messages. Displaying this in the browser in real-time could be cool. Addtionally, filtering (i.e. grep) or highligthing certain messages would be cool. I think building this should be fairly simple.getorphantxnRPC every 10s and sends it as JSON message via websocket. I've started working on a PoC in the past, but the orphanage has changed a bit since then: https://github.com/bitcoin/bitcoin/pull/30793#issuecomment-2379684081 - so you probably need to adapt this a bit. This is a bit harder than 1., since you need to learn about Bitcoin Core internals.If you need help, feel free to come up to me and ask for help!
Also, have a look at the existing tools and their source code:
@btcpp maybe show this or I can briefly talk about this when the hackathon starts?
Good ideas, will get this infront of the hackathon team. We'll also have hackathon submissions posted on this territory, looking forward to seeing what everyone builds!
live stream link?
We're trying something new here as well - we plan to stream everything on a one week delay to simplify event operations and enhance the in-person experience.
Look out for the link next week!
I'm giving a talk about a bug from 2023 in Bitcoin Core that had a noticable effect on the whole network at 11:15am.
You can find my slides on https://b10c.me/talks/028-btc++exploits/ and a blog post about the bug on https://b10c.me/observations/15-inv-to-send-queue/. The Bitcoin Core disclosure is on https://bitcoincore.org/en/2024/10/08/disclose-large-inv-to-send/.
Let's go!
Pins here learning and sharing!
Lets goo floripa
Next up on the main stage is Erick Cestari covering differential fuzzing!
T-1 hour until conference kickoff with @niftynei on the main stage, go check in and grab some breakfast at the venue before the talks begin