Creating a New PrivateERC20 Token
Minimal Token
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
import "../PrivateERC20.sol";
contract MyPrivateToken is PrivateERC20 {
constructor() PrivateERC20("My Private Token", "p.MYT") {}
}Custom Decimals
contract PrivateTetherUSD is PrivateERC20 {
constructor() PrivateERC20("Private Tether USD", "p.USDT") {}
function decimals() public view virtual override returns (uint8) {
return 6;
}
}Role-Based Access
Role
Constant
Purpose
Deploying with Hardhat
Last updated
Was this helpful?