forked from openlawteam/tribute-contracts
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.sample.env
57 lines (43 loc) · 2.51 KB
/
.sample.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
######################## Tribute Contracts env vars ########################
# Set the name of your DAO. Make sure the DAO name is unique.
DAO_NAME=My Tribute DAO xyz...
# The public ethereum address that belongs to the Owner of the DAO, in this
# case, it is your public ethereum address on the Goerli network. Make sure you
# have some ETH, otherwise the deployment will fail. It needs to be the address
# of the first account you have in metamask accounts, otherwise it won't work.
DAO_OWNER_ADDR=0x...
# The name of the ERC20 token of your DAO.
ERC20_TOKEN_NAME=My First DAO Token
# The symbol of your ERC20 Token that will be used to control the
# DAO units that each member holds.
ERC20_TOKEN_SYMBOL=TDAO
# Number of decimals to display the token units in MM. We usually
# set 0 because the DAO units are managed in WEI, and to be able
# to see that in the MM wallet you need to remove the precision.
ERC20_TOKEN_DECIMALS=0
# The Ethereum Node URL to connect the Ethereum network. You can follow
# these steps to get your ProjectId/API Key from Infura:
# https://blog.infura.io/getting-started-with-infura-28e41844cc89/
# Set your own Infura API or Alchemy API key
ETH_NODE_URL=https://goerli.infura.io/v3/<set-your-api-key-here>
#ETH_NODE_URL=https://eth-goerli.alchemyapi.io/v2/<set-your-api-key-here>
#ETH_NODE_URL=https://api.avax-test.network/ext/bc/C/rpc
# The 12 word "secret recovery phrase" for the ethereum address
# referenced in DAO_OWNER_ADDR above. This can be found in your wallet.
# It will be used to create the HD wallet and sign transactions on your behalf.
WALLET_MNEMONIC=...
######################## Snapshot Hub env vars ########################
ALCHEMY_API_URL=https://eth-goerli.alchemyapi.io/v2/<set-your-api-key-here>
######################## Tribute UI env vars ########################
# Configure the UI to use the Goerli network for local development
REACT_APP_DEFAULT_CHAIN_NAME_LOCAL=GOERLI
# It can be the same value you used for the Tribute DAO deployment.
REACT_APP_INFURA_PROJECT_ID_DEV=INFURA_API_KEY
# The address of the Multicall smart contract deployed to the Goerli network.
# Copy that from the tribute-contracts/build/deployed/contracts-goerli-YYYY-MM-DD-HH:mm:ss.json
REACT_APP_MULTICALL_CONTRACT_ADDRESS=0x...
# The address of the DaoRegistry smart contract deployed to the Goerli network.
# Copy that from the tribute-contracts/build/deployed/contracts-goerli-YYYY-MM-DD-HH:mm:ss.json
REACT_APP_DAO_REGISTRY_CONTRACT_ADDRESS=0x...
# Enable Goerli network for Tribute UI
REACT_APP_ENVIRONMENT=development