Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
supertestnet authored Mar 2, 2024
1 parent 4a9e342 commit f94b7ba
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Bitvm workshop
Learn how to develop bitvm apps by building tic tac toe
Basic bitvm app that demonstrates 5 principles of bitvm:
- Multiparty computation
- State transfer
- Off chain computation
- Fraud proofs
- Tapleaf guards

# Warning
This doesn't fully work yet, do not expect much
The code is a work in progress and doesn't fully work yet, do not expect much

# Slideshow
http://tinyurl.com/bitvm-workshop

# How to use
[Click this link](supertestnet.github.io/bitvm-workshop/), open your web browser's console (ctrl+shift+i in firefox, otherwise Menu > More Tools > Web Developer Tools > Console), click Play, and follow the promps. They are a bit confusing so consider watching [this tutorial video](https://www.youtube.com/watch?v=uurULEZr4PA) for assistance. And remember, this software is only half baked, so be prepared for disappointment

# Resources
- whitepaper: https://bitvm.org/bitvm.pdf
- WIP implementation: https://github.com/supertestnet/tapleaf-circuits/
- bitcoin magazine explainer: https://bitcoinmagazine.com/technical/the-big-deal-with-bitvm-arbitrary-computation-now-possible-on-bitcoin-without-a-fork
- simple explainer: https://github.com/fiksn/bitvm-explained
- LN+ explainer: https://lightningnetwork.plus/posts/450
- base58 explainer: https://twitter.com/base58btc/status/1711728898730242112

0 comments on commit f94b7ba

Please sign in to comment.