https://github.com/init4tech/simple-erc20
Simple ERC20 token - Burnable with Ownable Mint
https://github.com/init4tech/simple-erc20
Last synced: about 1 month ago
JSON representation
Simple ERC20 token - Burnable with Ownable Mint
- Host: GitHub
- URL: https://github.com/init4tech/simple-erc20
- Owner: init4tech
- Created: 2024-08-15T15:22:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-25T22:50:42.000Z (over 1 year ago)
- Last Synced: 2024-11-25T23:29:48.779Z (over 1 year ago)
- Language: Solidity
- Size: 7.81 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Simple ERC20
A simple ERC20 token utilizing [OpenZeppelin libraries](https://github.com/OpenZeppelin/openzeppelin-contracts).
- [Burnable](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Burnable.sol)
- [Ownable Mint](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol), uncapped Minting
- Configurable decimals
- Otherwise, [generic ERC20](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol) functionality
## Usage
### Build
```shell
$ forge build
```
### Test
```shell
$ forge test
```
### Format
```shell
$ forge fmt
```
### Gas Snapshots
```shell
$ forge snapshot
```