---
# System prepended metadata

title: First Generation for Fantokens

---

# First Generation for Fantokens

## Requirements

- **a faucet for BitSong** in the BitSong testnet;
- **a faucet for Osmosis** in the Osmosis (BitSong) testnet;
- [**bitsongd**](https://github.com/bitsongofficial/go-bitsong#install-bitsong-blockchain) installed;
- [**osmosisd**](https://docs.osmosis.zone/developing/cli/install.html) installed.

## Profile file with variables

Create a `fantoken_creation_env.profile` file that will contain
all the variables to simplify the execution:

```bash=
nano ~/fantoken_creation_env.profile
```

Copy and paste the following variables:

```bash=
FANTOKENS_WALLET_NAME="Fan-Tokens-Wallet"
FANTOKENS_WALLET_MNEMONIC="kitten insane pelican stool torch present visa dice profit tired uncover coffee include history harbor engine truck cloud erase border fetch sister second accident"

BITSONG_FAUCET_WALLET_NAME="Faucet-BitSong-Test-Wallet"
BITSONG_FAUCET_WALLET_MNEMONIC=""

OSMOSIS_FAUCET_WALLET_NAME="Faucet-Osmosis-Wallet"

BITSONG_TESTNET_NODE="https://rpc.testnet.bitsong.network:443/"
BITSONG_TESTNET_CHAIN_ID="bigbang-test-4"

OSMOSIS_TESTNET_NODE="https://rpc.osmosis.devnet.bitsong.network:443/"
OSMOSIS_TESTNET_CHAIN_ID="osmosis-bigbang-test-4"

BITSONG_TO_OSMOSIS_TESTNETS_PORT="transfer"
BITSONG_TO_OSMOSIS_TESTNETS_CHANNEL="channel-1"
```

Save and exit. Then, import the just created environment

```bash=
source ~/fantoken_creation_env.profile
```

## Mnemonics

### Fan-Tokens-Wallet

```json=
kitten insane pelican stool torch present visa dice profit tired
uncover coffee include history harbor engine truck cloud
erase border fetch sister second accident
```

### Faucet-BitSong-Test-Wallet

```json=
bamboo fury faculty gold source monkey mom just material 
vast umbrella seek breeze panther peace fashion board all 
answer able team course weapon topic
```

### Faucet-Osmosis-Wallet

```json=
cram enable bid escape private trouble half pole select sponsor 
alert have dream renew inhale jump kangaroo bachelor club refuse 
then spray engine reject
```

