Participate in Public Testing

Welcome to the Fractal Bitcoin Testnet! Follow this step-by-step guide and begin your testing journey.

1️⃣ Setting Up Your Fractal Bitcoin Wallet

Please use only the UniSat wallet for testing. We recommend creating a new UniSat wallet specifically for testing.

  • Open the UniSat Wallet extension.

  • Click the network dropdown in the top-right corner and switch to Fractal Bitcoin Testnet.

  • Copy the wallet address displayed on the page.


2️⃣ Claim Your Testnet assets


3️⃣ Understand brc-20 on Fractal Rules

🔸 Ticker names on this public testnet will be limited to 6 - 12 bytes. Tickers with 4 or 5 characters will not be permitted, as they are already in use on the Bitcoin mainnet.

🔸 For brc-20 on Fractal, ticker names can include letters (both uppercase and lowercase: a-z/A-Z), numbers (0-9), and underscores (_). In total, you have 63 different characters to work with. Ticker names are not case-sensitive. For example, "Aaaaaaaaaaaaaa" is treated the same as "aaaaaaaaaaaaaa."

🔸 Both fair-launch and self-issuance are supported for all brc-20 assets on Fractal.

"self-issuance" means these assets can only be minted by the holder of deploy inscription. Since deployment inscription can be transferred, whoever holds the deployment inscription has the right to mint the ticker.


4️⃣ Start testing

The testing operations are similar to those on Ordinals:

  • Go to the official testnet site: https://fractal-testnet.unisat.io/

  • Click Connect in the top-right corner and sign in with the wallet address you used to claim your assets.

Navigate to the Inscribe page via the top navigation bar or click https://fractal-testnet.unisat.io/inscribe. Here, you can inscribe brc-20, Files, Text, and experience the brc-20 deploy process.

Inscribing Steps:

  1. Input the ticker name you want to inscribe, the amount, and the number of inscriptions to mint in bulk (Repeat Mint). Once you've filled in these details, click "Next" to proceed.

  1. Review the minting details, click "Next" if everything is correct, then read and acknowledge the “Risk Warning”.

  1. Input your receiving address. You can use the connected wallet address or enter another one manually.

  • Set the fee rate. You can use the suggested fee or enter a custom fee.

  • Once you’ve confirmed that all the information is correct, click "Submit & Pay Invoice." Please note that by clicking "Submit & Pay Invoice," you are confirming that you have read and agreed to our Risk Warning statement.

  1. Confirm your payment method. The default option is "Pay with Wallet," but you can manually select another payment method if necessary.

  1. After comfirming your payment method, a signature details page will appear. Before clicking "Sign & Pay," carefully review the inputs, outputs, and other transaction details. Make sure everything is accurate, then click "Sign & Pay" to finalize the transaction.

  1. At this point, your minting order has been created and will begin processing.

  • The status "Inscribing" means that the inscription is currently in progress and awaiting confirmation. Once the process is complete, the status will change to "Inscribed."

  • It’s important to note that if the mempool fees are high or the ticker is particularly popular, your transaction might be front-run. This means that if the ticker supply is out before your transaction is confirmed, your order may still show as "Inscribed," but you will not receive the assets due to being front-run.

brc-20 on Fractal Full List

  • Go to https://fractal.unisat.io/brc20, scroll down to see the full list of BRC-20 assets and you can also inscribe directly by typing the name of the ticker you want to inscribe in the search box.


📌Additional Notes:

  • This is a testnet environment, and testnet assets have no real value.

  • Always use the official testnet site and follow these instructions carefully to avoid any issues.

Happy testing, and enjoy your journey with Fractal Bitcoin!

Last updated