This git repo contains the smart contracts for the GrantShares program.
If you want to know more about GrantShares go to grantshares.io or read the documentation at docs.grantshares.io.
The Governance and Treasury are deployed on Neo N3 mainnet.
- GrantSharesGov:
0xf15976ea5c020aaa12b9989aa9880e990eb5dcc9
. - GrantSharesTreasury:
0x6276c1e3a68280bc6c9c00df755fb691be1162ef
Clone this repo:
git clone https://github.com/AxLabs/grantshares-contracts.git
The GrantShares contracts use the neow3j devpack and compiler which in turn uses Gradle as the
build tool. The contracts are located in the main
source set.
Test can be executed with the following command. Note, that you need a running Docker deamon for the tests to work.
./gradlew test
The scripts and configurations to deploy the contracts are in the deploy
source set.
Some basic scripts for invoking the contracts via the neow3j SDK are also located there.
The smart contracts have been audited by Red4Sec. The audit report can be found here.
GrantShares is developed and maintained by AxLabs, with the support from the whole Neo community.