0% found this document useful (0 votes)
21 views17 pages

Farmbot Faucet Guide

Guia de como usar o Farmbot Faucet.

Uploaded by

lucasribeiro104
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views17 pages

Farmbot Faucet Guide

Guia de como usar o Farmbot Faucet.

Uploaded by

lucasribeiro104
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

FarmBot Faucet Config

It will be best to start this process by coming up with a complete list of how you want the
faucet to pay out different roles or streaks. I am going to use Salty Seagulls in this guide. This
is not how their actual faucet is setup. This is just an example.

To start you will need to purchase the faucet upgrade. It costs 100 ADA and can be
purchased from the FarmBots discord.

I start by laying out the roles I want to reward. I will be using a percentage of the base drip
for the multiplier. I have organized them by hierarchy here to make it easy to follow. I want
for everyone to be able to receive a drip, but reward holders with a significantly higher
amount. The base drip will be randomly chosen between 2 and 3 SALTY.

Min Max
Role: Percent of Base Base Base
2 3
Everyone 100.00% 2 3
Gull 200.00% 4 6
Backbone 220.00% 4.4 6.6
Flock 240.00% 4.8 7.2
Elite 260.00% 5.2 7.8
FlockMaster 300.00% 6 9
Mythigull 320.00% 6.4 9.6
Noble 350.00% 7 10.5
Celebrity 400.00% 8 12
Monarch 700.00% 14 21

Extra Drip: Set Amount


Moderators 10

Now that I have my setup laid out, I can start configuring the drip.
To start the config, use the command /faucet-config

It will bring up the config menu

I select “Add Config”

Now I want to drip a “FT”

FT: Drip a Fungible Token

NFT: Drip an NFT. Currently Disabled

Whitelist: Drip a WL token. Currently Disabled

The configs will always begin in the disabled state.

Daily: Allows a user to drip on a daily frequency. You can set the number of days between
drips. Ex. Drip every 3 days.

Random: You enter a chance that the drip will succeed. The drip is not guaranteed. This
option will allow a user to try daily.

Here I am going to choose “Daily” because I want this drip to happen every day.
You will see your drip start to take shape.

Percentage: Use this to drip a percentage of your total faucet balance. This will ensure the
faucet never runs out and ever drip will be smaller.

Set: This is for dripping a set amount between your base min and base max.

I choose “Set”

Now a Modal will popup asking for some info. I want to drip $SALTY every day. If I wanted to
just drip 2 SALTY I would set the base min and base max at 2.
Now that I have the base configured, I will add my multipliers. You must always have at least
1 multiplier set. I want my multipliers to be a percentage.

Roles: Multipliers apply to roles

Streak: Multipliers apply to the drip streak. Ex. If you drip 10 times in a row, your streak will
be 10. If you miss a drip, it will reset to 1.

Level: This will be based on activity level. Currently Disabled

Policy: This will be based on policies held. Currently disabled

I select “Role”
I am going to chose everyone for my first multiplier.

And I want everyone to drip 100% of the base drip.

Now here my drip is finished if I want to just drip everyone between 2-3 SALTY. But I am not
done, so I will “Add Multiplier”
This multiplier will not stack. I will set up the stacking multiplier at the end. So I choose
“No”

“Percentage:

“Role”

Select Gull
And 200 for the multiplier

Now you can see it starting to layout nicely.


I have added the rest of the roles in. If you have a lot of roles to do, it is recommended to
save periodically in case something happens.

So now I have decided that I want my moderators to get rewarded for their hard work, but I
dont want them to still get rewarded based on the role that they hold. I want them all to get
an extra 10 SALTY per drip. So I will “Add Multiplier”

And now I will choose “Yes” for stacking.


Choose “Set Amount”

Based on Role

Select Moderator

And increase by 10.


Here is the final config. Make sure to enable and save before clicking done.

How it works: It will calculate all options for each drip depending on the multipliers and the
base drip. It will ignore the stacking multipliers at this point. It will determine which eligible
multiplier will drip a user the most and choose that one. That way if a user is a Monarch and
Celebrity, they will only be able to drip the max the Monarch multiplier. That is only 700%. It
will not add up the multipliers. Once it determines the users drip amount, it will add in any
stacking multipliers that the user is eligible for. Therefore the mods will get an extra 10
SALTY on top of their drip.

Now I want to view the drip again.


This will show me all the different drips I have setup. You can only setup 1 drip for each
token, but you can setup as many different tokens to drip as you want.

So I will select 1 if I want to change anything in my SALTY config and it will take me to the
config menu for that drip.

Now I am done setting up my drips. I need to transfer SALTY into my faucet treasury so users
can actually drip. Otherwise they will get this error.

Use the /treasury-transfer command to send funds from your wallet to the treasury

I will use the Faucet ledger, salty for the token, 500 for the amount, and In will be the
direction. If I am wanting to remove the salty from the treasury, then I would use out.
Now run /treasury-balance and I see the salty is now there.

Now a user can drip

I don’t have any of the roles, so I dripped the lowest amount. Let me change my role to a
celebrity and mod and see what happens.

That’s better. So 400% of between 2-3 is 8-12. Then it added 10 since I have the mod role.

Now I want the drip messages to get posted in a single channel. I can create the channel and
copy the channel ID. Then I run the /faucet-config and click “Set Drip Channel”
Then paste the channel ID. Users can still run the command wherever in your server and it
will show them their drip. It will post all drips in the channel you set here.
NFT Drip

To begin, you must deposit an NFT into your wallet before you can setup the NFT drip. You
deposit NFTs the same way you do tokens. Use the /deposit command and send the NFTs.
You can send multiple NFTs at the same time, as well as tokens that are supported.

Once you have deposited and NFT and the transaction is confirmed, you will use the /wallet
command.

It will only show the “Treasury Balance” button if you are an Administrator in the server.

Click on “NFT”to view the NFTs you deposited.

Then select the NFT you want to use. Sometimes it will take a few seconds to load the image.
I recommend waiting for it to load, as Discord embeds are finicky.

Press “Send to Faucet.” Again this will only be visible if you are an Admin of the server.

It will then let you know it was loaded into your faucet.

If you want to remove the NFT, you can click “Treasury Balance” and then “Transfer NFT
Out.”
So I begin with deciding how I want the NFT to drip

I want the chance to increase as the roles get better.

Once you have decided on how you want it, use the /faucet-config command and select
‘Add Config”

You will select NFT and choose the NFT you want. It will then preview it to make sure it’s
the correct one. Then select “Use”

This will be your base chance. I want everyone to have a 1/2000 chance, so I enter 2000

Now we add the multipliers. It is easier to use the set amount, so that is what I am going to
chose.
I am going to choose by “Role” and use the @everyone role to start.

I want them to have the base chance, so I do not want to increase this. I will put it at 0.

Now I will add another and choose a set amount and by roles. I want the gull role to have a
1/1700 chance, so I will increase it by 300
Then I will add in the rest of the roles.

Then you can save and enable it and start trying to drip it.

I have the celebrity role, so I had 1/1000 chance.

It will not always take the full 1000 tries to drip it and sometime it will take more than 1000.
These are just the odds to drip. Potentially someone could drip it on the first try, although
very unlikely.

You might also like