Skip to content

Commit

Permalink
GITBOOK-394: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo Weese authored and gitbook-bot committed Dec 6, 2023
1 parent 257dded commit 643112a
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 2 deletions.
16 changes: 16 additions & 0 deletions lightning-network-tools/taproot-assets/first-steps.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,12 @@ The output of this command can be explained as follows:
`lease_expiry`: When the UTXO becomes available again for spending.\
`is_burn`: Whether the asset has been burned.

{% embed url="https://www.youtube.com/watch?v=FccI6j0mxuE" %}
Tapping into Taproot Assets #5: Mint from the CLI
{% endembed %}

[Also watch: Mint from the API](https://www.youtube.com/watch?v=IL4ojWyFPSk)

## Minting asset groups <a href="#docs-internal-guid-326a3acb-7fff-c694-2400-496ff7278e63" id="docs-internal-guid-326a3acb-7fff-c694-2400-496ff7278e63"></a>

Assets that were minted with the flag `--new_grouped_asset` do not have a fixed supply. A new batch of this asset can be minted later in a way that the two assets are considered of the same asset group, and therefore fungible.
Expand Down Expand Up @@ -282,6 +288,12 @@ By default, this mailbox is set to your default universe, but you can [run your

Once the transaction is confirmed on the Bitcoin Blockchain the sender will attempt to make the proofs available to the recipient via a [LNC-style end-to-end encrypted mailbox](../lightning-terminal/lightning-node-connect.md).

{% embed url="https://www.youtube.com/watch?v=o30AiqbsYhw" %}
Tapping into Taproot Assets #7: Send from the CLI
{% endembed %}

[Also watch: Send from the API](https://www.youtube.com/watch?v=UEaNXu8me24)

## Burning Assets

Burning assets works by sending assets to a provably unspendable address.&#x20;
Expand All @@ -300,7 +312,11 @@ Are you sure you want to irreversibly burn (destroy, remove from circulation)
Please answer 'yes' or 'no' and press enter: yes
```

{% embed url="https://www.youtube.com/watch?v=qBTGxSHpyDo" %}
Tapping into Taproot Assets #9: Burn from the CLI
{% endembed %}

[Also watch: Burn from the API](https://www.youtube.com/watch?v=hYUBA-AxrtE)

## Start building on Taproot Assets

Expand Down
14 changes: 14 additions & 0 deletions lightning-network-tools/taproot-assets/get-tapd.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ Compile Taproot Assets from source by cloning the taproot-assets repository. [Go
`checkout <latest version>`\
`make install`

{% embed url="https://www.youtube.com/watch?v=Z7KLo-pGBJA" %}
Tapping into Taproot Assets #1: Install from Source
{% endembed %}

## Configuration: <a href="#docs-internal-guid-8aa3849c-7fff-4b8e-530a-a563b8d9d0b8" id="docs-internal-guid-8aa3849c-7fff-4b8e-530a-a563b8d9d0b8"></a>

Optionally, create a Taproot Assets configuration file under `~/.tapd/tapd.conf` on Linux or BSD, `~/Library/Application Support/tapd/tapd.conf` in Mac OS or `$LOCALAPPDATA/Tapd/tap.conf` in Windows.
Expand All @@ -50,3 +54,13 @@ To interact with this second instance using `tapcli`:
`tapcli --rpcserver=127.0.0.1:10030 --tapddir=~/.tapd-2`

You can make use of `tapcli profiles` to make calls to separate `tapd` instances on the same machine.

## Litd

Tapd is included in the Litd bundle. This allows you to run LND and Tapd in the same process and removes the need to configure the two separately.

[Read more: Get Litd](../lightning-terminal/get-lit.md)

{% embed url="https://www.youtube.com/watch?v=EaPZ3EbTWhE" %}
Tapping into Taproot Assets #3: Launch with Litd
{% endembed %}
4 changes: 2 additions & 2 deletions lightning-network-tools/taproot-assets/polar.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ description: >-

Lightning Polar is an application that lets you quickly spin up a local testing environment for your Lightning Network node and applications. It supports LND, CLN and Eclair, with a Bitcoin Core backend on regtest.

{% embed url="https://www.youtube.com/watch?v=vuF6TOrlU_g" %}
Taproot Assets on Polar
{% embed url="https://www.youtube.com/watch?v=pYh-4EfdZaM" %}
Tapping into Taproot Assets #2: Prototype with Polar
{% endembed %}

## Prerequisites
Expand Down
4 changes: 4 additions & 0 deletions lightning-network-tools/taproot-assets/universes.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,10 @@ If you would like to add a universe to this federation, you can do this on with

Similarly, you can remove universes from this federation with `tapcli universe federation del --universe_host <universe_ip>:port`

{% embed url="https://www.youtube.com/watch?v=o6U812eSE_Q" %}
Tapping into Taproot Assets #4: Join a Universe Federation
{% endembed %}

## Syncing to a universe

By default, your `tapd` will sync to universes which have configured in your local federation, and only for assets which you either hold or have created a taproot address for. You may also manually sync specific asset IDs or group keys.
Expand Down

0 comments on commit 643112a

Please sign in to comment.