> For the complete documentation index, see [llms.txt](https://punica-box.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://punica-box.gitbook.io/docs/tutorial-token-box.md).

# Tutorial Token Box

## Architecture

![](/files/-LgJXJ5JSwElk2p7eZTk)

## Getting started

### Setting up the development environment

There are a few technical requirements before we start. Please install the following:

* [Git](https://git-scm.com/)
* [Python 3.7](https://www.python.org/downloads/release/python-370/)

### Unboxing the dApp

Install Punica.

```bash
$ pip3 install punica
```

Download the interplanetary-album box.

```
$ punica unbox interplanetary-album
```

Create virtual environments(optional).

```
$ virtualenv --no-site-packages venv
```

{% hint style="warning" %}
If you choose to create a virtual environment, you may need to activate your project's virtual environment firstly.
{% endhint %}

Install the necessary dependencies.

```
$ pip3 install -r requirements.txt
```
