101 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			4.2 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=
 | |
| 
 | |
| ## Network specific native coefficient
 | |
| COEFFICIENT_NUMERATOR=
 | |
| COEFFICIENT_DENOMINATOR=
 | |
| 
 | |
| ## 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=
 | |
| 
 | |
| ## Name and symbol for the base token of the ghostDAO protocol
 | |
| FATSO_TOKEN_NAME=
 | |
| FATSO_TOKEN_SYMBOL=
 | |
| 
 | |
| ## Name and symbol for the staking token of the ghostDAO protocol
 | |
| STINKY_TOKEN_NAME=
 | |
| STINKY_TOKEN_SYMBOL=
 | |
| 
 | |
| ## Name and symbol for the bridging token of the ghostDAO protocol
 | |
| GHOST_TOKEN_NAME=
 | |
| GHOST_TOKEN_SYMBOL=
 | |
| 
 | |
| ## Initial ghosted supply on gatekeeper
 | |
| INITIAL_GHOSTED_SUPPLY=
 | |
| 
 | |
| SEPOLIA_TEST_RPC_URL=
 | |
| SEPOLIA_TEST_API_KEY=
 | |
| SEPOLIA_TEST_ENDPOINT=
 | |
| 
 | |
| HOODI_TEST_RPC_URL=
 | |
| HOODI_TEST_API_KEY=
 | |
| HOODI_TEST_ENDPOINT=
 |