---
description: Fungible Token TrustBounties
---

# FT Bounties

FT Bounties are trustBounties that lock up fungible tokens. Here is a step-by-step guide to creating FT Bounties:

* Go to the [TrustBounties' page](https://payswap.org/trustbounties), pick a currency to use as a collateral (in the image below, we picked the usd currency) and then click the **Create a Bounty in** button&#x20;

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FLvvzCtKYrDVAFcIv1g70%2Fbounties.png?alt=media&#x26;token=f705a744-3f25-4d8b-8cc3-3509c8d5c043" alt=""><figcaption></figcaption></figure>

* In the form that pops up read the description of each parameter and fill in the appropriate value. Validate and confirm the transaction.

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FL7rY4pfQ8wbsBQPVym0R%2Fbounties12.png?alt=media&#x26;token=178c202e-f9d2-4349-83c2-c141dd2748ad" alt=""><figcaption></figcaption></figure>

* Tick the **Mine Only** option to only show your trustBounties, find the recently created one, expand it and click on the **Control Panel** button. Since the collateral of this trustBounty is an NFT, we will not select a currency before going into the control panel menu

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2Fwt4fBKnvz8EOKAgWTyjg%2Fbounties9.png?alt=media&#x26;token=cad565d6-70ae-4681-b751-9ea847f20c19" alt=""><figcaption></figcaption></figure>

* From the control panel menu click on the **Add Balance** button. Fill in the form after reading the description of each parameter and validate the transaction:

<div><figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2F80pfceYNvbq7H8WXDrGv%2Fbounties4.png?alt=media&#x26;token=baedf5be-28b1-48aa-9819-cdebb5ffadbc" alt=""><figcaption></figcaption></figure> <figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FW8jnJlMZKljyZUSvTuSi%2Fbounties5.png?alt=media&#x26;token=4633fc6a-38e8-4be5-9105-940d48366398" alt=""><figcaption></figcaption></figure></div>

* You should notice the total amount of tokens locked up in your trustBounty change under the **Total Liquidity** parameter. The contract takes a 1% processing fee.

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FHEu4uHohgvQdOgNXFVjs%2Fbounties3.png?alt=media&#x26;token=b2960952-f455-4586-b381-2d27c2b3dde3" alt=""><figcaption></figcaption></figure>

* The next step is to specify the terms under which your trustBounty can be attacked. To do so, go back to your trustBounty's control panel menu and click on the  **Update Bounty** button and input the terms of your trustBounty in the appropriate field

<div><figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FovKOmiHQfrzUnTMy9qBW%2Fbounties4.png?alt=media&#x26;token=7ce9ee10-f227-4941-9982-064cb64f25c5" alt=""><figcaption></figcaption></figure> <figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2F4k3FLswGYwQq3utJPsYt%2Fbounties15.png?alt=media&#x26;token=27d7e53c-ac77-497d-bfc0-2dee88aa7800" alt=""><figcaption></figcaption></figure></div>

*   Validate and confirm the transaction. You should see the updated terms in your trustBounty's panel

    <figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FwPY6oCYxxxJYxrf61pfj%2Fbounties17.png?alt=media&#x26;token=1d3df9f9-3f2a-4ed9-9689-ab41706ecef3" alt=""><figcaption></figcaption></figure>

    Congratulations! You have successfully created your FT bounty. Your token is now locked up as collateral in the bounty and can only be removed after November 25th, 2023 at midnight.

    If you violate your terms, your bounty can be attacked and if you fail the voting process, you will lose your collateral for the attacker.

    To view and participate in the current ongoing votes on collaterals, click on the **Litigations**' tab right next to the **ValuePools**' tab



## Claiming A Bounty

There can only be one active claim per trustBounty so before doing anything, make sure the trustBounty you are trying to claim is not already being claimed. If it is, wait till that claim is done otherwise you will not be able to create a new claim.

If there is no ongoing claim and you believe you can prove the trustBounty's terms have been violated by its owner, you can claim the trustBounty by following the following steps:

* Go to the trustBounty's control panel menu and click on the **Start Litigations**' link

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FvNMhxMJ3BH6B0OAryEgn%2Fbounty4.png?alt=media&#x26;token=8f249336-079b-4830-970a-e23c205a8e61" alt=""><figcaption></figcaption></figure>

* This will open the litigation creation page so you can create your litigation. Make sure you provide the reason for the claim as well as possible links to proofs you might need to include. Also provide a succinct and clear title, fill in the rest of form and validate the transaction.

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FWZFh3uMhbvHhF7PgcGnl%2Fbounty3.png?alt=media&#x26;token=5b7eb11f-2c5c-4284-90cf-40d6fdb2aaef" alt=""><figcaption></figcaption></figure>

### Friendly Claims vs Normal Claims

A friendly claim does not submit your claim to the trustBounties' community for a vote. This is a form of claim you make in case the owner of the trustBounty agrees to let you have the amount you are claiming, from the trustBounty.

Normal claims will submit your claim to the trustBounties' community so they can vote on whether you should be able to withdraw the claimed amount from the trustBounty or not.

### Locking Bounties

When creating claims, you have the ability to specify whether you would like to also deactivate the trustBounty in the event your claim was successful. When a trustBounty is deactivated, all its funds are locked for life.



## Voting On Claims

Once a claim is created, you will be able to view it from the [litigations' page](https://payswap.org/trustbounties/voting) like in the image below

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2F1nSdJzV0NJeuPeDoQ4Jx%2Fbounty7.png?alt=media&#x26;token=2e3a5ee8-b542-4c10-b9d2-99d282c4707d" alt=""><figcaption></figcaption></figure>

You can view a list of all claims that currently ongoing on all the trustBounties under the **Opened** tab. To find a litigation on a specific trustBounty, enter the trustBounty's ID in the search bar.

Once you've found your litigation, you can view some information about it from its panel:

* Its title which in the image above is Litigation 1
* Its weight which in the image above is 16. Litigations are given a weight based on their gas amount (the fee the trustBounty community is being paid for voting on the litigation) such that the more gas a litigation pays to the community, the more weight it has and the more the community is incentivized to vote on it.
* &#x20;Its favorable votes' weight which in the image above is 16. This is the total sum of all the weights of the voters that have voted in favor of the attacker
* &#x20;Its unfavorable votes' weight which in the image above is 0. This is the total sum of all the weights of the voters that have voted in favor of the owner of the trustBounty's owner&#x20;
* Its end date which in the image above is November 20th, 2023 at 14:40 UTC

To view the body of the claim, click on the the litigation's panel. This will open the following page for you:

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FhKONVCONXEotf0Q8LrHZ%2Fbounty8.png?alt=media&#x26;token=35cb8c02-59c6-48d6-b893-123e2e965dd1" alt=""><figcaption></figcaption></figure>

You can view the Attacker's statement and right below it, if there's any counter statement by the trustBounty's owner, you will be able to view it under the Defender Statement's title.

You can also view in the **Details**' section information such as:

* whether the claim will lock the bounty for life if successful (which is not the case in the example above)
* the amount being claimed which in the image above is 1 USD
* the creation date and end date of the claim. All claims last for 7 days
* the different weights associated with the claim

In the lower right, you can view a quick summary of the current voting status of the claim. In the image above, we've only gotten 1 vote so far for the attacker and there are 6 days left for voting on the claim.

At the left of that, we have a list of the voters and the weight of each one of their votes as well as which party the voted for. You can reveal all the voters' list by clicking on the **See All** button

Once you've made up your mind, pick the party you want to vote for. The attacker is the one claiming the trustBounty and the defender is the owner of the trustBounty.

The Leviathan NFT collection is the address of the Leviathan NFT collection in which you need to have an NFT to be able to vote on the claim.&#x20;

Click on the **Cast Vote** button and fill in the form that pops up with your Leviathan NFT token ID & your profile ID. You should see the form populate with information on the weight of your NFT once you fill in your NFT token ID. In the image below, that weight is 16 meaning our vote will add 16 points in favor of whichever party we chose to vote for (in our example, we are voting for the defender i.e. the owner of the trustBounty being attacked). Validate and validate the transaction.&#x20;

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FlpgjDP1zFKrV9IY4eaAg%2Fbounty9.png?alt=media&#x26;token=d1000098-bf38-48b4-8def-e34b786dcfe7" alt=""><figcaption></figcaption></figure>

Congratulations!  You should be able to see the effects of your vote reflected in the vote's status after you've reloaded the page.

&#x20;

## Defending Your TrustBounty

In the case your trustBounty were unjustly attacked/claimed, you can defend it by adding your statement to the claim. Go to the claim's page by following the steps above and under the **Details**' section click on the **Update Statement** button

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FAUEav5Cq8b0va7Xi0cyX%2Fstake.png?alt=media&#x26;token=15cc74ac-5964-49ac-b77f-42d05d2ac7b2" alt=""><figcaption></figcaption></figure>

The next step is to pick the **Defender** option and then writing up your statement to counter that of the attacker. Be sure to provide links to any document/proof that might help make your case, then validate and confirm the transaction.

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FiBhtDHFMG7JOuXQF2oqs%2Fstake3.png?alt=media&#x26;token=5470bd90-bead-4926-b9af-308c62dab492" alt=""><figcaption></figcaption></figure>

Reloading the page should provide you with an updated view of the litigation's page. You statement should now be added under the **Defender Statement**'s section

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FhKONVCONXEotf0Q8LrHZ%2Fbounty8.png?alt=media&#x26;token=35cb8c02-59c6-48d6-b893-123e2e965dd1" alt=""><figcaption></figcaption></figure>



## Voting Compensation

PaySwap enables you to be compensated for participating in litigation votes regardless of how you vote.

<figure><img src="https://1098290585-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgbtC1OtK6WPXJAWRcR%2Fuploads%2FGfxktpru3DQDNJGXSUZQ%2Fstake31.png?alt=media&#x26;token=424afe98-296c-4488-bf2e-c45f3c99be92" alt=""><figcaption></figcaption></figure>

Each litigation has a weight associated with it representing the extent to which each of them has contributed to the total reward pool. The reward pool is distributed among voters with respect to how many votes they've participated in and the litigations they've voted on.

[Get further support from the community here.](https://paychat.payswap.org/#/room/%23paycom%3Amatrix.org?via=matrix.org)
