pleb.fi

/austin

in austin august 21st-22nd
(weekend before bitblockboom dallas)

bring your pajamas

(there’s a hackathon)


our lovely event sponsors



key dates

see below for exact agenda.

other fun around the event

pleb.fi is the 21st/22nd, but there’s some other nearby bitcoin stuff

what is this “hackathon” you speak of

it is the friends you make on the journey. we will have a 24 hour hackathon starting after the workshops (please sleep tho) for plebs to build and showcase innovative ideas for the bitcoin ecosystem. don’t have any ideas or friends? the workshops on saturday will surely inspire.

there will be prizes. a bevy of them (subject to change till the event starts).

prizecashother
1st$5000fancy cowboy boots + limitd edition shirts
2nd$1000limited edition shirts
3rd$500limited edition shirts
DeFi$250
Wallet$250
Sapio$250
New Layer 2s$250
Lightning$250
Self Sovereign$250
Mining$250
Design$250

basic rules

no cheating allowed – while it’s OK if your submission is part of a larger project or ecosystem (e.g., you are a c-lightning Dev and you build something in c-lightning), the point is to try out new things and explore. there’s no firm rule here – we’ll know cheating when we see it, and disqualify at our discretion. when in doubt, ask an organizer if your project is in the spirit of the event.

we love teams; but we also love to see lots of projects. to strike the right balance, teams may have up to 3 attendees.

to make the event more inclusive, you can also have a ‘remote only’ +1 teammate, just let us know in advance who they are. in the spirit of getting real remote participants, we encourage remotes to be e.g. 2 hours+ away from austin (if you see them during the event in person it’s a disqualifier). interested in being a remote hacker? either ask your friends attending or sign up to share your info with teams.

we’ll adjust these rules as the event draws near; ask any clarifying questions in the telegram.

why are you charging money? not cool.

organizing events is hard. charging admission serves a few purposes: 1) we want to ensure that our limited space goes to people who want to be there, no flakes; 2) we’re going to ensure there’s good food available throughout the event. we’re running the event as not-for-profit, any excess funds will go to supporting our non-profit partner or future events. if paying for a ticket is an obstacle for your attendance, please let us know by filling out this form and we’ll work something out.


the (not) secret pleb.fi agenda

we may adjust this as we near the event…

day 1 workshop : august 21st 2021

topic
speaker
descriptionstartend
breakfast tacos

your belly

come hungry for food leave hungry for knowledge8:00 AM9:00 AM
kickoff

sarah satoshi

sarah's gonna get us started with an overview of the day, ground rulez, and a 1 minute guided bitcoin meditation.9:00 AM9:05 AM
b^4 altcoins

ryan gentry
nathan wilcox

shitcoiners learn from experience. bitcoiners learn from the experience of others. -otto von ₿ismarck building back better for bitcoin by learning from altcoin innovations.9:05 AM9:30 AM
BITCOIN IS TOO RESILIENT

udi wertheimer
allison reichel
john morrow
dan held (friends call him danimal)

bitcoin development has focused on resiliency -- that's cool. but don't you feel a little fomo? those cryptokitties sure spark joy, right? can we balance competing interests of novel use & security? should we? while you're here, m e t a v e r s e9:35 AM10:10 AM
open source bitcoin design

patricia robinson

learn about how design doesn't have to happen behind closed doors with box-shadow-y pixel pushers, it can happen in the open!10:15 AM10:30 AM
how to make your ux not a snoozefest

rachel mersky

rachel mersky is the head of design at fold, and that tells you probably all you need to know about how fun this talk is gonna be.10:35 AM11:00 AM
bips on the radar

jeremy rubin

what's here and what's to come? we'll do a crash course into things that could be coming soon (ctv, apo, csfs, cat, etc) and what the plebs can do to make them happen.11:05 AM11:30 AM
Sapio Lecture I: Basics

jeremy rubin

school's in session and it's time to learn sapio. i'll break down the motives behind sapio, ctv, and go over the basic workings of the platform.11:35 AM12:00 PM
lunch

go with your gut

pb&j's anyone? (someone is prolly allergic)12:00 PM12:30 PM
Sapio Hands On I: Basics

jeremy rubin

who dat, me again. this time we'll go hands on with some easy exercises to get you going with sapio.12:30 PM12:55 PM
doing stuff with discreet log contracts

ben carman

sneaky sneaky contract don't peeky -- ben is gonna give us the DL on DLCs and what you could build with them.1:00 PM1:25 PM
liquidity bootstrapping

parker white

starting a new protocol? how do you get the ball rolling so end users experience a liquid market?1:30 PM1:55 PM
lnpay workshop

tim k

lnpay's mission is to make it as easy as possible for developers to work with LN, ideal for you hackathon project2:00 PM2:10 PM
what the heck is impervious ai anthony (we find out)

anthony roning

our flagship product is a bitcoin vpn but we're more than that. much, much more.2:10 PM2:20 PM
oauth is for scrubs

buck perley

buck's gonna give us the skinny on how to make applications that use lsats for authentication in place of oauth. because friends don't let friends not use sovereign d.i.d.s.2:20 PM2:30 PM
heard you want to build shit on LN; is here to help.

keagan mclelland

what does it take to build with the LN directly? the big KM is gonna route some knowledge right into your brain.2:30 PM2:40 PM
LN power hour

keagan mclelland

we just heard from 4 amazing LN related technologies -- fire up your netbooks and get cracking on some exercises to get you going.2:45 PM3:45
getting pegged pos sidechains on btc

matthew bell

matt works on nomic which is a super cool sidechain. this talk is going to teach you how nomic's sidechain anchoring bonds works, and how you might use something similar to build great things.3:50 PM4:05 PM
li-fi greatest thing since wi-fi

laolu osuntokun

everything you don't know yet about the future of lightning liquidity market design4:10 PM4:10 + 1 nanosecond (4:25 PM)
Sapio Lecture II: Advanced Topics

jeremy rubin

it's my party i can cry... err... present on sapio again if i want to. in this section we'll flex some muscle and show you what sapio's really capable of.4:30 PM5:00 PM
Sapio Hands On: II: Advanced Topics

jeremy rubin

it's not the tool, it's the hand of the craftsman. here we'll put your knowledge to the test against some exercises and show how wise you are.5:00 PM5:30 PM
Hackathon Kickoff

jeremy rubin

let's get this party started -- it's time to hack.5:30 PM5:35 PM
Hackathon TeamFinder

sarah satoshi

but maybe you don't have a team yet or could use a hand... we'll lay out some ground rulez on how to swipe-right and swipe-left politely on each other and find some other plebs to work with!5:35 PM6:15 PM
pizza partysome of you probably will run away to go to your caves and bang out the code, that's ok. we'll keep dinner simple.6:15 PM7:00 PM

day 2 hackathon: august 22nd 2021

topic
speaker
descriptionstartend
trad breakfast

tummy

you've been up all night hacking, and now your stomach feels like a (const void*). come and fill up the tank with a classic all american breakfast.9:00 AM10:00 AM
team registration deadlinewho are you anons? we ask by the morning you submit basic team information... we're not sure why, but it's a good idea. you can fill this out whenver.10:00 AM10:30 AM
muncho some luncho

APpEtite

u need brain food right? last stretch, bring it home.12:00 PM1:00 PM
Submissions Duetimes up. pencils down. congratulations. you made it. no matter what we are proud of you.4:00 PM4:15 PM
ice cream breakscoop: pleb.fi reports that ice cream is a good way to unwind and reset while you think about how to present yourself4:15 AM5:00 AM
q&a: taking your project to the next stage

christopher calicott
oleg mikhalsky
joseph kelly

vc funding, locations, and hiring, oh my! we're going to have some subject matter experts expound on how you can take what you've been working on to the next level.5:00 PM5:30 PM
presentations / demos

every pleb

step into the limelight and show us what you made. we are so very excited to see it.5:30 PM6:30 PM
judge deliberation

jeremy rubin

que the jeopardy music6:30 PM6:45 PM
awards

jeremy rubin

we got some good shit to give out to the top projects (money). we'll keep it quick. you're all winners where it counts.6:45 PM7:00 PM
wats wrong babe u barely touched your bbqone last meal together. celebrate, drown your sorrows, whatever. we'll hang out eat our fill of texan ambrosia (bbq), and then go back to our normie lives afterwards.7:00 PM10:00 PM

with love, the organizers:

  1. jeremy rubin: judica
  2. sarah satoshi:
  3. buck perley: unchained capital
  4. kayla costa: unchained capital
  5. ariel deschapell: lincoln network
  6. grace meyer: lincoln network

interested to sponsor the event or help organize? reach out!

Pre Event Resources:

Prep Reading: Looking to make the most of pleb.fi? Here’s some recommended reading and software setup from some of our speakers…

Hackathon Project Ideas

List of project ideas

learn a little rust and get set up

https://www.rust-lang.org/learn as Sapio is in Rust – a little bit / env setup will go a long way for following along!

vscode

if you have an editor you like for rust already, ignore. in my experience, vscode is the easiest out of the box quick setup.

sapio

Speaking of.. Sapio setup is here https://learn.sapio-lang.org/ch01-01-installation.html and GUI is here https://github.com/sapio-lang/sapio-studio.

Still doing a lot of changes before the workshop, but it’s usable now. Make sure your environment is set up before you come so you have no problem using it.

get bitcoind setup

Have bitcoin core compiled locally and ready to run in regtest https://github.com/bitcoin/bitcoin. you don’t want build issues slowing you down, nor (if you want mainnet) do you want to have to sync on wifi with 100 other people.

LSATS

LSATs, or Lightning Service Authentication Tokens, are a new way to do pseudonymous authentication using the lightning network, leveraging the native 402: Payment required http error code, and macaroons.

Learn more about LSATs and Macaroons:

Libraries and code:

read up on impervious

https://docs.impervious.ai

read up on nomic’s sidechain design

https://gist.github.com/mappum/da11e37f4e90891642a52621594d03f6

by participating in pleb.fi events you agree to follow linked rules + disclaimers
copyright 2021 jeremy rubin