Skip to content

Commit 0d2382a

Browse files
committed
Update README with RAM and 256game examples
1 parent b3f7c1d commit 0d2382a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

README.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,14 @@ The `examples` folder contains some utility scripts to work with regtest bitcoin
4949
- [init.sh](examples/init.sh) creates/loads and funds a wallet named `testwallet`. Run it once before the examples and you're good to go.
5050
- [fund.sh](examples/fund.sh) that allows to fund a certain address.
5151

52-
The following examples are currently implemented:
52+
The following examples are currently implemented
5353

54-
- [Vault](examples/vault): an implementation of a vault, largely compatible with [OP_VAULT BIP-0345](https://github.com/bitcoin/bips/pull/1421).
55-
- [Rock-Paper-Scissors](examples/rps): play Rock-Paper-Scissors on bitcoin.
54+
- [Vault](examples/vault) [cli]: an implementation of a vault, largely compatible with [OP_VAULT BIP-0345](https://github.com/bitcoin/bips/pull/1421).
55+
- [Rock-Paper-Scissors](examples/rps) [cli]: play Rock-Paper-Scissors on bitcoin.
56+
- [RAM](examples/ram) [cli]: a a contract that uses a Merkle tree to store a vector of arbitrary length in size, with transitions that allow to modify one element of the vector.
57+
- [game256](examples/game256): Implements an end-2-end execution of the toy example for fraud proofs [drafted in bitcoin-dev](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-November/021205.html).
5658

59+
For the ones marked with [cli], a simple interactive tool allows to play with the contract. More code examples can be found in the test suite.
5760

5861
# Tests
5962

0 commit comments

Comments
 (0)