ghost-dao-contracts/.env.template
Uncle Fatso 4c41037fa8
hoodi testnet added
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-05-11 16:31:40 +03:00

82 lines
3.7 KiB
Plaintext

DEPLOYMENT_PRIVATE_KEY=
GOVERNOR_PRIVATE_KEY=
#################################### Ghost Authority #######################################
## governor - Staking manager, can manage distributor address, warmup length, liquidity ##
## pools, staking adjustments, treasury timelock, treasury bounty, audit ##
## reserves, set debt limits if any, governance permissions. ##
## guardian - Funds manager, can do allocations from treasury, set staking adjustments ##
## and get DAO rewards. ##
## policy - BondDepository manager, can create new and close existing bonds. ##
## Can whiltelist frontend bounty if any. ##
## vault - The address which holds funds, in most cases it's a GhostTreasury address. ##
############################################################################################
GOVERNOR=
GUARDIAN=
POLICY=
VAULT=
############################ Staking initial arguments ############################
## epoch_length - epoch length in seconds (eg. 8 hours = 28800 seconds) ##
## first_epoch_number - initial epoch number to start rebases from. ##
## first_epoch_time - initial epoch time, can be useful if need to schedule ##
## first rebase in future. ##
## reward_rate - used for reward calculation on each rebase for protocol: ##
## `ftsoBalance * reward_rate / 1_000_000`. ##
###################################################################################
STAKING_EPOCH_LENGTH=
STAKING_FIRST_EPOCH_NUMBER=
STAKING_FIRST_EPOCH_TIME=
STAKING_REWARD_RATE=
########################### Adjustment parameters ############################
## adjustment for reward on each rebase, could be increasing or decreasing. ##
## rate - the amount to add or substract from the reward rate. ##
## target - the resulting reward rate. ##
## add - boolean value, whether to add or substract reward rate. ##
##############################################################################
ADJUSTMENT_RATE=
ADJUSTMENT_TARGET=
ADJUSTMENT_ADD=
########################## Reserve information ##########################
## reserve token is any ERC20 token that is used for treasury backing. ##
## token - address of ERC20 token. ##
## amount - initial deposit of reserve tokens to treasury. ##
## profit - profit for the treasury, but divided by 10^9. ##
#########################################################################
RESERVE_TOKEN=
RESERVE_AMOUNT=
RESERVE_PROFIT=
#################################################################################
## Initial polygons index, down the road will track rebase growth. In short, ##
## how much FTSO one GHST. ##
## gonsPerFragment = ##
## (MAX_UINT256 - (MAX_UINT256 % 5_000_000 * 10^9)) / 5_000_000 * 10^9 ##
## index() = returns INDEX / gonsPerFragment ##
#################################################################################
INITIAL_INDEX=
## Blocks needed for permissions to take place, only needed if timelock enabled
BLOCKS_NEEDED_FOR_TREASURY_QUEUE=
## Multiplier for each native coin where result of multiplication represents amount
## of mint tokens.
RESERVE_MINT_RATE=
RESERVE_TOKEN_NAME=
RESERVE_TOKEN_SYMBOL=
SEPOLIA_TEST_RPC_URL=
SEPOLIA_TEST_API_KEY=
SEPOLIA_TEST_ENDPOINT=
HOODI_TEST_RPC_URL=
HOODI_TEST_API_KEY=
HOODI_TEST_ENDPOINT=