StarSlayers (SLAY) is an ERC20 token deployed on the Ethereum blockchain, specifically on the Sepolia testnet. This project is part of the larger StarSlayers ecosystem.
contracts/: Contains the Solidity smart contract for the StarSlayers tokenscripts/: Includes deployment and other utility scriptstest/: Contains test files for the smart contracthardhat.config.js: Configuration file for the Hardhat development environment
- Node.js (v14.0.0 or later)
- npm (v6.0.0 or later)
-
Clone the repository:
git clone https://github.com/PrinceOdein/StarSlayers.git cd starslayers-token -
Install dependencies:
npm install -
Create a
.envfile in the root directory and add your environment variables:INFURA_PROJECT_ID=your_infura_project_id PRIVATE_KEY=your_wallet_private_key
To compile the contract:
npx hardhat compile
To run tests:
npx hardhat test
To deploy to Sepolia testnet:
npx hardhat run scripts/deploy.js --network sepolia
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.
For any queries, please reach out to [email protected].