This repo has been archived. For the Latest Rare Protocol contracts please see the Rare Protocol Github
Smart Contracts and various language bindings for the SuperRare and Pixura ecosystem.
We use chanterelle to manage smart contract compilation, deployment, and testing.
make initmake compile-contractsmake hs-buildmake purs-build-allTests require docker and docker-compose and require the purescript libraries to be built. See build for details. To run:
make contract-testsHaskell bindings for the pixura smart contracts.
These can be easily imported by adding this project to your stack.yaml.
Purescript bindings for the contracts can be found in the purs-contracts directory.
The v4 and v5 directories indicate which solc compiler was used. From a usage perspective there is no difference.
WIP, eventually to be compiled from the PureScript libraries.