Pantheon is a platform to manage contract rewards and payment streams on Archway Network.
-
User Shares: Create multiple share structures to distribute rewards and payments to different parties.
-
Custom Contracts: Create new contracts through the split contract to capture rewards on the split contract, making it earn rewards for every transaction on the custom contract.
-
Contract Lock: Lock the contract to prevent any further changes to the contract making it more secure.
-
Reward and Payment Distribution: Distribute the accumulated rewards on the factory contract or custom contracts and the payments to the users.
To compile the contracts and create the wasm files, run the following command:
./scripts/optimize.sh
To run the tests, run the following command:
cargo test
To try out the contracts take a look at the TS scripts README file
This project is licensed under the Apache License, Version 2.0. Feel free to use, modify, and distribute this project in accordance with the terms of the license.
For any questions or inquiries about the Subscription Hub, please reach out to the project maintainers:
- Maintainer Name: findolor