see #21 for overview of how this info will be shown
What is a Counterparty Asset?
Counterparty Assets (also known as Tokens, Coins, Cards or even NFT’s) are user-created tokens that are stored on the Bitcoin blockchain using Counterparty technology.
You can store BTC, XCP, and user created assets on any Legacy, Segwit or Taproot Bitcoin address (provided you use a compatible Counterparty Wallet). All Counterparty addresses are also regular Bitcoin addresses.
Anyone can create their own Counterparty Assets, so it is incredibly important to practice due diligence before engaging with the decentralized Counterparty functionalities.
Any cryptocurrencies other than Bitcoin that have their own blockchain are not supported as Counterparty only uses the Bitcoin blockchain to broadcast blockchain data. Any other blockchain is separate from the Bitcoin blockchain and thus entirely separate from Counterparty, XCP and Counterparty Assets.
How can I store Counterparty Assets?
To “store” these assets, simply send them or have them sent to your new Counterparty address made with a supported Counterparty Wallet.
If you are receiving XCP or any Counterparty asset to your address, the process is the same with BTC. Simply recieve the asset (using a Counterparty Recommended Wallet) with the receiving Bitcoin address generated by your wallet.
If the Counterparty token has already been sent. You can look up your public Counterparty (Bitcoin) address on a Counterparty Block Explorer to see all functions happening on your address.
What is a Counterparty Named Asset?
Named Assets on Counterparty are one-of-a-kind asset set in stone like purchasing a domain name is. There is only one domain name with those exact letters, and in Counterparty there is only one possible Named asset with those exact letters. For example the token "PARTY" is considered to be 'Named' or also called 'Alphabetical'.
This is quite different for example for blockchains like Ethereum or Solana where an infinite number of contract addresses can take a specific 'name' or 'domain' to represent it. On Counterparty, the name for the Named Asset is the asset itself.
Keep in mind there are a few specifications for Named Assets:
- Named Assets must be between 4 and 12 uppercase letters and cannot start with A.
- To create an alphabetical token, you will need enough BTC for a transaction fee
- And you will also need 0.5 XCP on the address you are using to issue the Named Asset. This is an anti-spam fee, which aims to reduce the amount of names a single individual can register without significant costs. The anti-spam fee uses the XCP token and is burned (destroyed).
What is a Counterparty Numeric Asset?
Numeric Assets do not require XCP to create. Instead of a 'name' the asset starts with the letter "A" and is given a random string of numbers to define it. No two numeric asset numbers will be the same (so even Numeric assets are unique).
Numeric (or more precisely alphanumeric) tokens (for example A12149713090358620000) are free to register and only require a Bitcoin transaction fee (which is normal for all Counterparty transactions) on the issuing address.
- If you only want to create and trade numeric tokens, you will not require any XCP.
- Numeric tokens must start with an "A".
- You cannot choose the specific number the Numeric asset will be, and in the early days of Counterparty this feature was used to test the network and process for creating tokens
What is a Counterparty Subasset?
Subasset Tokens (for example PARTY.FUN or A12149713090358620000.ExampleNumericSubasset) are also considered to be unique Counterparty Assets. These are similar in theory to 'parent-child' asset using Ordinals, but predate the creation of ordinals by almost 10 years. These can only be issued by the address who issued the prior Named or Numeric token it is a subasset to (also known at the Token Ownership holder).
- Subassets will always start with the main named asset then have a "." between the next name.
- Subassets can start with the letter "A"
- must be between 1 and 250 upper or lower case letters
- You must have the 'Token Ownership' of the original Named Asset or Numeric Asset first
What is Token Ownership?
Token Ownership is automatically granted to the address that first issued a Counterparty asset (Named or Numeric).
This is shown on Counterparty Block Explorers as the "Owner / Issuer" of any particular asset:
Token Ownership grants the issuer the rights to:
- Change the Token Description
- Issue Subassets
- Issue Dividends on holder of that specific asset
- Lock / Reset Token Supply
This should not be confused with addresses or individuals who just 'hold' or have 'purchased' this asset. Holders or purchasers of the asset itself do not have access to 'Token Ownership' and the various features that ownership provides.
Though keep in mind, Token Ownership is transferable through a 'manual Token Ownership send' and even through the Sweep function. At this time, Token Ownership cannot be traded on the Counterparty Decentralized Exchange, Dispensers or Atomic Swaps. Though keep in mind, upgrading the protocol to allow trading this ownership in a decentralized fashion is currently in discussion.
I want to trade a certain Asset, is it legitimate?
Assets/tokens are issued on the Bitcoin blockchain directly.
This means that anyone with access to the internet is able to create and trade tokens freely without restrictions.
There is no way to block Bitcoin addresses and transactions, which means that there is also no way to limit any Counterparty activity. We recommend significant due diligence and research before trading.
The example below (from the Tokenscan Counterparty Block Explorer) is the starting line for verifying at least the Counterparty data of an asset:
- Highlighted with a red box, verify that this token has a Locked Supply (most collections require this).
- Highlighted with the green box, verify that the Total Supply is the number you expect it to be
- Check the Asset Name, verify it is the EXACT Asset Name you are looking to trade.
- Shown below in the Purple box, some Counterparty Block Explorers will organize official collections and note this asset was an accepted submission into that collection. This can look different on other explorers or not be categorized at all.
Make sure to verify not just this information provided but as much as you can before you trade.
If you are new to all of this it is recommended to review the Counterparty Github and even the archived forums for a better understanding of the Counterparty ecosystem.
To learn more about types of Counterparty assets, check out the advanced explanation for Counterparty Assets.
see #21 for overview of how this info will be shown
What is a Counterparty Asset?
Counterparty Assets (also known as Tokens, Coins, Cards or even NFT’s) are user-created tokens that are stored on the Bitcoin blockchain using Counterparty technology.
You can store BTC, XCP, and user created assets on any Legacy, Segwit or Taproot Bitcoin address (provided you use a compatible Counterparty Wallet). All Counterparty addresses are also regular Bitcoin addresses.
Anyone can create their own Counterparty Assets, so it is incredibly important to practice due diligence before engaging with the decentralized Counterparty functionalities.
Any cryptocurrencies other than Bitcoin that have their own blockchain are not supported as Counterparty only uses the Bitcoin blockchain to broadcast blockchain data. Any other blockchain is separate from the Bitcoin blockchain and thus entirely separate from Counterparty, XCP and Counterparty Assets.
How can I store Counterparty Assets?
To “store” these assets, simply send them or have them sent to your new Counterparty address made with a supported Counterparty Wallet.
If you are receiving XCP or any Counterparty asset to your address, the process is the same with BTC. Simply recieve the asset (using a Counterparty Recommended Wallet) with the receiving Bitcoin address generated by your wallet.
If the Counterparty token has already been sent. You can look up your public Counterparty (Bitcoin) address on a Counterparty Block Explorer to see all functions happening on your address.
What is a Counterparty Named Asset?
Named Assets on Counterparty are one-of-a-kind asset set in stone like purchasing a domain name is. There is only one domain name with those exact letters, and in Counterparty there is only one possible Named asset with those exact letters. For example the token "PARTY" is considered to be 'Named' or also called 'Alphabetical'.
This is quite different for example for blockchains like Ethereum or Solana where an infinite number of contract addresses can take a specific 'name' or 'domain' to represent it. On Counterparty, the name for the Named Asset is the asset itself.
Keep in mind there are a few specifications for Named Assets:
What is a Counterparty Numeric Asset?
Numeric Assets do not require XCP to create. Instead of a 'name' the asset starts with the letter "A" and is given a random string of numbers to define it. No two numeric asset numbers will be the same (so even Numeric assets are unique).
Numeric (or more precisely alphanumeric) tokens (for example A12149713090358620000) are free to register and only require a Bitcoin transaction fee (which is normal for all Counterparty transactions) on the issuing address.
What is a Counterparty Subasset?
Subasset Tokens (for example PARTY.FUN or A12149713090358620000.ExampleNumericSubasset) are also considered to be unique Counterparty Assets. These are similar in theory to 'parent-child' asset using Ordinals, but predate the creation of ordinals by almost 10 years. These can only be issued by the address who issued the prior Named or Numeric token it is a subasset to (also known at the Token Ownership holder).
What is Token Ownership?
Token Ownership is automatically granted to the address that first issued a Counterparty asset (Named or Numeric).
This is shown on Counterparty Block Explorers as the "Owner / Issuer" of any particular asset:
Token Ownership grants the issuer the rights to:
This should not be confused with addresses or individuals who just 'hold' or have 'purchased' this asset. Holders or purchasers of the asset itself do not have access to 'Token Ownership' and the various features that ownership provides.
Though keep in mind, Token Ownership is transferable through a 'manual Token Ownership send' and even through the Sweep function. At this time, Token Ownership cannot be traded on the Counterparty Decentralized Exchange, Dispensers or Atomic Swaps. Though keep in mind, upgrading the protocol to allow trading this ownership in a decentralized fashion is currently in discussion.
I want to trade a certain Asset, is it legitimate?
Assets/tokens are issued on the Bitcoin blockchain directly.
This means that anyone with access to the internet is able to create and trade tokens freely without restrictions.
There is no way to block Bitcoin addresses and transactions, which means that there is also no way to limit any Counterparty activity. We recommend significant due diligence and research before trading.
The example below (from the Tokenscan Counterparty Block Explorer) is the starting line for verifying at least the Counterparty data of an asset:
Make sure to verify not just this information provided but as much as you can before you trade.
If you are new to all of this it is recommended to review the Counterparty Github and even the archived forums for a better understanding of the Counterparty ecosystem.
To learn more about types of Counterparty assets, check out the advanced explanation for Counterparty Assets.