# Broadcast information on the Bitcoin blockchain

Counterparty lets you publish text and data on the Bitcoin blockchain, this is called a Counterparty 'Broadcast'.&#x20;

This is useful for proof-of-publication, notary purposes, [voting](/freewallet.io-user-manual/freewallet-functions/voting-with-tokens.md) and creating betting feeds and oracles.&#x20;

<mark style="color:yellow;">This information is timestamped (as blocks), freely browsable and permanently stored on the Bitcoin blockchain.</mark>&#x20;

You can view and search broadcasts on a block explorer such as Tokenscan:

<figure><img src="/files/THhiMmTxprpqas5z0n15" alt=""><figcaption><p>The Tokenscan homepage sorted by most recent Counterparty Broadcasts</p></figcaption></figure>

To make a broadcast from Freewallet, navigate to the “Actions” tab in the upper right and select “Broadcast Message."

<figure><img src="/files/UtwwPT0v604VYJRaYRHK" alt=""><figcaption></figcaption></figure>

When clicking, a Broadcast Message popup will appear with a few options to choose from:

* With the Source option, you can pick the source address you would like to broadcast from.
* The next input is the Message you would like to broadcast. In this example, we input a [BTNS Counterparty Broadcast](https://btns.wtf/) message, but the Message input can be for various uses, [such as Voting](/freewallet.io-user-manual/freewallet-functions/voting-with-tokens.md).
* The inputs for Value and Feed Fee are used when creating a Betting Feed or an Oracle. The Value option lets you set a specific numerical "Value" for this Broadcast. If used for betting, the Feed Fee is used for paying the Operator of this Betting Feed or Oracle a certain percentage of the bets.

<figure><img src="/files/SuTvFG1x6IAPJZtPS01Z" alt=""><figcaption></figcaption></figure>

* The Timestamp function will automatically add the timestamp of when you publish the Broadcast. The “Timestamp” has no effect here (because timestamping is done by bitcoin miners) and may be removed in a future version.
* Last is the Fee you would like to use when initiating this Counterparty function. It is best to first review [What BTC Fee should I use?](/freewallet.io-user-manual/getting-started/what-btc-fee-should-i-use.md) before making this action as well as understanding there could be an Effective Fee Rate issue with longform Messages (such as BTNS Broadcasts). As explained in the [Effective Fee Rate issue Troubleshooting section](/freewallet.io-user-manual/troubleshooting-issues/my-transaction-is-too-low-of-an-effective-fee-rate.md).&#x20;
* <mark style="color:red;">It is recommended to use three times the recommended High fee when using the Broadcast function at this time.</mark>

Wait for the Bitcoin network to confirm your broadcast, and the Broadcast will be visible on the Bitcoin blockchain as well as Counterparty Block Explorers.


---

# Agent Instructions: 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:

```
GET https://davestaxcp.gitbook.io/freewallet.io-user-manual/freewallet-functions/broadcast-information-on-the-bitcoin-blockchain.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
