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

# Wallet Integration

This document is intended for wallet application providers that have already integrated the BTC mainnet, to facilitate the integration of the Fractal testnet into their applications.

## **Node**

Fractal Bitcoin and Bitcoin have the following differences and notes on nodes:

* Solo mining uses the same mechanism as Bitcoin.
* Merged mining operates similarly to Namecoin.
* Blocks from merged mining contain the BTC block header data. The data structure has changed.<https://en.bitcoin.it/wiki/Merged_mining_specification>
* However, to maintain compatibility with existing applications, the block data will be removed in the getblock and getblockheader methods of the RPC interface. Nevertheless, analyzing local block files will reveal this data.

## **Protocol**

We remain neutral regarding the competition of different protocols.

**Ordinals**

* The activation height of the ordinals index is 21000.&#x20;

**BRC20**

* 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.
* All byte lengths of BRC-20s on Fractal can enable the self\_mint field.

**Runes Protocol**

* The activation height for runes is 84000.
* More rules will be announced later.

##

## **RPC & API**

\
**Mempool API**

* <https://mempool-testnet.fractalbitcoin.io/v1/fees/recommended>
* The latest official version of Mempool can be used for deployment and operation.

**Ord**

* <https://ordinals-testnet.fractalbitcoin.io>
* Use the latest official version of Ord, configure ordinals to the activation height of 21000.

**UniSat Open API**

* API Swagger: <https://open-api-fractal.unisat.io/swagger.html>
* How to get API-KEY: <https://developer.unisat.io/dashboard/fractal/testnet>
* Endpoint: <https://open-api-fractal-testnet.unisat.io>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fractalbitcoin.io/doc/wallet-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
