# 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](voting-with-tokens) 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="https://3285406617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIHOAdveIkUtULHe7q3v2%2Fuploads%2FPrdLIVz4uyTzjSeIO9NM%2Fbroadcastmessage3.png?alt=media&#x26;token=4f520a1b-ea74-473e-ab57-dd851c0efd35" 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="https://3285406617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIHOAdveIkUtULHe7q3v2%2Fuploads%2FqMW7gRJje51DAXFtuXCY%2Fbroadcastmessage1.png?alt=media&#x26;token=bcc4b84a-75ba-46df-bcb5-b497dd912248" 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](voting-with-tokens).
* 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="https://3285406617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIHOAdveIkUtULHe7q3v2%2Fuploads%2FWL0nwLkldzT4W4Ns205A%2Fbroadcastmessage2.png?alt=media&#x26;token=19edd68a-f8fc-4595-9187-f56c15d0fa78" 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?](../getting-started/what-btc-fee-should-i-use) 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](../troubleshooting-issues/my-transaction-is-too-low-of-an-effective-fee-rate).&#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.
