#######
################
####################
########### #########
######### #########
####### ######### #########
######### ######### ##########
########## ######## ####################
########## ######### #########################
################### ############################
################# ########## ########
############## ### ########
############ #########
########## ##########
######## ###########
### ############
##############
#################
##############
#########
The VeBetterDAO smart contracts now live in the main monorepo alongside the frontend, indexer setup, and backend services:
github.com/vechain/vebetterdao
Contracts are located at packages/contracts/ in the new repo.
The @vechain/vebetterdao-contracts package continues to be published from the new repo. Install it as before:
yarn add @vechain/vebetterdao-contracts "B3TR": "0x5ef79995FE8a89e0812330E4378eB2660ceDe699",
"B3TRGovernor": "0x1c65C25fABe2fc1bCb82f253fA0C916a322f777C",
"Emissions": "0xDf94739bd169C84fe6478D8420Bb807F1f47b135",
"GalaxyMember": "0x93B8cD34A7Fc4f53271b9011161F7A2B5fEA9D1F",
"TimeLock": "0x7B7EaF620d88E38782c6491D7Ce0B8D8cF3227e4",
"Treasury": "0xD5903BCc66e439c753e525F8AF2FeC7be2429593",
"VOT3": "0x76Ca782B59C74d088C7D2Cce2f211BC00836c602",
"VoterRewards": "0x838A33AF756a6366f93e201423E1425f67eC0Fa7",
"X2EarnApps": "0x8392B7CCc763dB03b47afcD8E8f5e24F9cf0554D",
"X2EarnRewardsPool": "0x6Bee7DDab6c99d5B2Af0554EaEA484CE18F52631",
"XAllocationPool": "0x4191776F05f4bE4848d3f4d587345078B439C7d3",
"XAllocationVoting": "0x89A00Bb0947a30FF95BEeF77a66AEdE3842Fe5B7",
"VeBetterPassport": "0x35a267671d8EDD607B2056A9a13E7ba7CF53c8b3",
"RelayerRewardsPool": "0x34b56f892c9e977b9ba2e43ba64c27d368ab3c86",
"DynamicBaseAllocationPool": "0x98c1d097c39969bb5de754266f60d22bd105b368"
The VeBetterDAO smart contracts have undergone a comprehensive audit by Hacken. The audit report can be found in the root of this repo.
This repository is for educational and demonstration purposes. The maintainers are not liable for any misuse or faults within the code.