Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
67,557.12 NPP

Holders:
11
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
NPP

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

Created At:
Fri, 08 Nov 2024 02:27:47 GMT
NPP.sol
contracts
full_match
1
0x6dC8d0F7ffE2969cd49eAd0906d68eE760ed808A
sources
src
brownie
NPP.sol


Contract ABI
[
  {
    "inputs": [],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "OwnableInvalidOwner",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "OwnableUnauthorizedAccount",
    "type": "error"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Approval",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "previousOwner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "OwnershipTransferred",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Transfer",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "burn",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "totalSupply",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "recipient",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "recipient",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "transferOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
60c060405260116080908152704e6f6e2d506c617961626c65205065706560781b60a0526003906200003290826200039b565b5060408051808201909152600381526204e50560ec1b60208201526004906200005c90826200039b565b506005805460ff191660121790556000196006553480156200007d57600080fd5b5033604051806040016040528060118152602001704e6f6e2d506c617961626c65205065706560781b8152506040518060400160405280600381526020016204e50560ec1b81525060128260039081620000d891906200039b565b506004620000e783826200039b565b506005805460ff191660ff9290921691909117905550506001600160a01b0381166200012d57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b620001388162000162565b50336200014457600080fd5b690eb344079513a13000006200015b3382620001be565b506200048f565b600880546001600160a01b038381166201000081810262010000600160b01b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03821615801590620001d657508015155b620001e057600080fd5b33620001eb57600080fd5b6000805411620001ff576000541562000206565b60085460ff165b6200021057600080fd5b8060008082825462000223919062000467565b90915550506001600160a01b038216600090815260016020526040812080548392906200025290849062000467565b90915550506001600160a01b0382163314806200026e57503330145b806200028257506001600160a01b03821630145b6001600160a01b038316600081815260076020526040808220805494151560ff199586161790556008805490941690935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90620002e89085815260200190565b60405180910390a35050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200031f57607f821691505b6020821081036200034057634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000396576000816000526020600020601f850160051c81016020861015620003715750805b601f850160051c820191505b8181101562000392578281556001016200037d565b5050505b505050565b81516001600160401b03811115620003b757620003b7620002f4565b620003cf81620003c884546200030a565b8462000346565b602080601f831160018114620004075760008415620003ee5750858301515b600019600386901b1c1916600185901b17855562000392565b600085815260208120601f198616915b82811015620004385788860151825594840194600190910190840162000417565b5085821015620004575787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156200048957634e487b7160e01b600052601160045260246000fd5b92915050565b610a27806200049f6000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d714610206578063a9059cbb14610219578063dd62ed3e1461022c578063f2fde38b1461025757600080fd5b806370a08231146101ac578063715018a6146101cc5780638da5cb5b146101d457806395d89b41146101fe57600080fd5b806323b872dd116100d357806323b872dd14610152578063313ce56714610165578063395093511461018457806342966c681461019757600080fd5b806306fdde03146100fa578063095ea7b31461011857806318160ddd1461013b575b600080fd5b61010261026a565b60405161010f919061083c565b60405180910390f35b61012b6101263660046108a7565b6102f8565b604051901515815260200161010f565b61014460005481565b60405190815260200161010f565b61012b6101603660046108d1565b610365565b6005546101729060ff1681565b60405160ff909116815260200161010f565b61012b6101923660046108a7565b6104a5565b6101aa6101a536600461090d565b610536565b005b6101446101ba366004610926565b60016020526000908152604090205481565b6101aa610598565b6008546201000090046001600160a01b03166040516001600160a01b03909116815260200161010f565b6101026105ac565b61012b6102143660046108a7565b6105b9565b61012b6102273660046108a7565b610615565b61014461023a366004610948565b600260209081526000928352604080842090915290825290205481565b6101aa610265366004610926565b6106bf565b600380546102779061097b565b80601f01602080910402602001604051908101604052809291908181526020018280546102a39061097b565b80156102f05780601f106102c5576101008083540402835291602001916102f0565b820191906000526020600020905b8154815290600101906020018083116102d357829003601f168201915b505050505081565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103539086815260200190565b60405180910390a35060015b92915050565b6001600160a01b038316600090815260026020908152604080832033845290915281205482111561039557600080fd5b6001600160a01b0384166000908152600160205260409020548211156103ba57600080fd5b6001600160a01b0384166000908152600260209081526040808320338452909152812080548492906103ed9084906109cb565b90915550506001600160a01b0384166000908152600160205260408120805484929061041a9084906109cb565b90915550506001600160a01b038316600090815260016020526040812080548492906104479084906109de565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161049391815260200190565b60405180910390a35060019392505050565b3360009081526002602090815260408083206001600160a01b038616845290915281205460065483916104d7916109cb565b10156104e257600080fd5b3360009081526002602090815260408083206001600160a01b038716845290915290205482015b3360009081526002602090815260408083206001600160a01b038816845290915290205550600192915050565b3360009081526007602052604090205460ff16610570573361055757600080fd5b600854610100900460ff1661056b57600080fd5b61058b565b600080541161057e57600080fd5b6000811161058b57600080fd5b61059533826106ff565b50565b6105a06107ac565b6105aa60006107e0565b565b600480546102779061097b565b3360009081526002602090815260408083206001600160a01b03861684529091528120548211156105e957600080fd5b3360009081526002602090815260408083206001600160a01b0387168452909152902054829003610509565b3360009081526001602052604081205482111561063157600080fd5b33600090815260016020526040812080548492906106509084906109cb565b90915550506001600160a01b0383166000908152600160205260408120805484929061067d9084906109de565b90915550506040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610353565b6106c76107ac565b6001600160a01b0381166106f657604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b610595816107e0565b6001600160a01b0382161580159061071657508015155b61071f57600080fd5b8060016001600160a01b03841660009081526001602052604090205461074591906109de565b101561075057600080fd5b6000805482900381556001600160a01b03831680825260016020908152604080842080548690039055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6008546001600160a01b03620100009091041633146105aa5760405163118cdaa760e01b81523360048201526024016106ed565b600880546001600160a01b038381166201000081810262010000600160b01b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006020808352835180602085015260005b8181101561086a5785810183015185820160400152820161084e565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146108a257600080fd5b919050565b600080604083850312156108ba57600080fd5b6108c38361088b565b946020939093013593505050565b6000806000606084860312156108e657600080fd5b6108ef8461088b565b92506108fd6020850161088b565b9150604084013590509250925092565b60006020828403121561091f57600080fd5b5035919050565b60006020828403121561093857600080fd5b6109418261088b565b9392505050565b6000806040838503121561095b57600080fd5b6109648361088b565b91506109726020840161088b565b90509250929050565b600181811c9082168061098f57607f821691505b6020821081036109af57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561035f5761035f6109b5565b8082018082111561035f5761035f6109b556fea2646970667358221220f65fabb5ef47fcb8a0df62e104637709d88fce1483e4eae2540fb8e3261590bd64736f6c63430008180033