Skip to content

tatumio/smart-contracts

Repository files navigation

e# Tatum

Tatum fork of awesome OpenZeppelin contracts library

Tatum made some small changes to ERC-20, ERC-721 and ERC-1155 contracts and modified by their needs.

  • ERC-721 deployed by Tatum is one of the following:
    • Tatum721General.sol - Ownable OpenSea compatible NFT standard with batch mint functionalities
    • Tatum721Cashback.sol - fixed price royalty cashback forced by blockchain - OpenSea not compatible
    • Tatum721Provenance - percentage based royalties forced by blockchain - OpenSea not compatible

Verify contracts on the explorers

In order to verify the smart contracts deployed using Tatum API, use the following steps:

Compiler version

  • 0.8.18+commit.87f61d96 for ERC20, ERC721 EVM chains
  • 0.8.7+commit.e28d00a7 for ERC1155, NFT Auction and NFT Marketplace EVM chains
  • tron_v0.8.18+commit.f18bedfe for TRC-20
  • tron_v0.5.18+commit.6124c56 for TRC-721

Enable optimization

200 runs

Source code

Single file, MIT licensed

Contract sources

License

OpenZeppelin is released under the MIT License.

Tatum contracts are released under the MIT License.