https://github.com/guillaumecz/simpletoken
This is a little example of the usage of OpenZeppelin's ERC721 standard implementation
https://github.com/guillaumecz/simpletoken
erc721 ethereum ganache-cli openzeppelin smart-contracts solidity token truffle
Last synced: about 2 months ago
JSON representation
This is a little example of the usage of OpenZeppelin's ERC721 standard implementation
- Host: GitHub
- URL: https://github.com/guillaumecz/simpletoken
- Owner: GuillaumeCz
- License: mit
- Created: 2019-04-16T16:38:11.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T22:10:28.000Z (over 3 years ago)
- Last Synced: 2025-04-15T03:25:54.709Z (about 1 year ago)
- Topics: erc721, ethereum, ganache-cli, openzeppelin, smart-contracts, solidity, token, truffle
- Language: TypeScript
- Homepage:
- Size: 1.53 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ERC721 simple implementation
## First run
```
git clone https://github.com/GuillaumeCz/ERC721-implementation.git
cd ERC721-implementation
# initialization
npm install
npm install -g truffle
# You'll need `ganache-cli` in order to simulate a blockchain.
npm install -g ganache-cli
# run the following in a separate terminal
ganache-cli --deterministic
# Compile the contracts
npm run compile
# Generate typings
npm run generate
# npm run generate:windows if you're running the project on Windows
# Test the contracts
npm test
```
In order to use Typescript for the tests, you should carefully regenerate the typings each time you add changes to the contracts and before running the tests.
Have fun ;)