---
title: Taproot Assets
slug: taproot-assets
docTags: 
createdAt: 2025-04-25T16:05:38.903Z
---

*Taproot Assets is a Taproot-powered protocol for issuing assets on bitcoin that can be transferred over the Lightning Network for instant, high-volume, low-fee transactions.*

All Voltage nodes are automatically running the [Taproot Assets Daemon (tapd)](https://docs.lightning.engineering/lightning-network-tools/taproot-assets). There is no additional configuration needed to enable Taproot Assets on your Voltage nodes or account. This document helps you get start with using Taproot Assets on Voltage.

## Credentials

*If you don't already have a node created, please&#x20;*[create a node first.](https://docs.voltage.cloud/getting-started-with-voltage#2ccyl)

To interact with the Taproot Assets Daemon, you must first obtain the proper credentials to talk to the APIs. You can find these in your node's Macaroon Bakery.

1. Navigate to your node's dashboard. On the left hand side under "Manage Access" go to the "Macaroon Bakery" page.&#x20;
2. If you don't already have a "Superadmin" macaroon in the list of macaroons, click the "Bake Superadmin Macaroon" button at the bottom.
3. Once the macaroon is created, download it from the list. This is what you will use to authenticate to the Taproot Assets Daemon.



![](https://api.archbee.com/api/optimize/CGGF0VLgJQypTJbZ1FbQy/HEMKrPCdlGJPF01sBeRIC_screenshot-2025-04-25-at-111820-am.png)

## Connection Information

All communications to the Taproot Assets Daemon will happen to your node's endpoint. All requests must be sent to port `443` of your node's API. You will need your node's endpoint when using either the APIs or the CLI.

Navigate to your node's homepage. Towards the bottom of the page, there is a "Node Details" section. In this section you will find your API Endpoint. Copy that for use in the CLI or API.

![](https://api.archbee.com/api/optimize/CGGF0VLgJQypTJbZ1FbQy/vDF9wwItzvQGlYSGTELzx_screenshot-2025-04-25-at-112125-am.png)

## Using the CLI

One of the way of interacting with the Taproot Assets Daemon is via the Command Line Interface. This is a helpful way to get started using Taproot Assets quickly.&#x20;

First, download and install the Taproot Assets CLI (tapcli) from the latest release: [https://github.com/lightninglabs/taproot-assets/releases](https://github.com/lightninglabs/taproot-assets/releases)

Once you have the CLI installed, we can configure the CLI with the node's endpoint and macaroon obtained in previous steps. The two important flags are `--rpcserver` and `--macaroonpath`. The `rpcserver` flag must be the node's endpoint copied from the dashboard with `:443` appended to the end to specify the port. The `macaroonpath` flag is the location on disk of where the macaroon is. Finally, you also need to specify the `--tlscertpath` flag, however this can simply be an empty string (`""`).

To test out if your CLI is properly configured, try to run the `getinfo` command:

```bash
tapcli --rpcserver=taproot.m.voltageapp.io:443 \
  --macaroonpath=/tmp/superadmin.macaroon \
  --tlscertpath="" \
  getinfo
```

To see the full list of command options use the `tapcli help` command.&#x20;

## Helpful Resources

To understand more about Taproot Assets and how they work, please refer to the documentation written by Lightning Labs:

&#x20;[https://docs.lightning.engineering/lightning-network-tools/taproot-assets](https://docs.lightning.engineering/lightning-network-tools/taproot-assets)

You can additionally interact with the Taproot Assets Daemon directly via its APIs if that is preferred over a CLI. To see the API specification for Taproot Assets Daemon please refer to the documentation site:

[https://lightning.engineering/api-docs/api/taproot-assets/](https://lightning.engineering/api-docs/api/taproot-assets/)
