TRON GOBLIN
explorerv0.5-beta
MAINNET

START (DLF) · Verified Contract on Tron

Smart contract
VERIFIED · mainnet
START logo
START Dollarfuture (DLF)
TRC20 Source verified Token contract Non-proxy 1
Address TGeGo4Fg9zKB8x5UoxcbAHn3yTuHLL676H
Token page
Verification Verified
Standard TRC20
Creation tx f0da6831…8a692b
Deployed Oct 15, 2020
Proxy No
Contract balance 0TRX on-chain
Total calls 81.42K lifetime triggers
Token holders 8,026 addresses
Total supply 10.00MDLF 18 decimals
Market cap fully diluted
Contract interface
ABI · 35 fns
Source verified · ABI matches bytecode 35 functions · 9 events · 17,692 bytes
contract.abi.json
[
  {
    "outputs": [
      {
        "type": "string"
      }
    ],
    "constant": true,
    "name": "name",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "usersActiveX3Levels",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_spender",
        "type": "address"
      },
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "totalSupply",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "idd",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_from",
        "type": "address"
      },
      {
        "name": "_to",
        "type": "address"
      },
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint8"
      }
    ],
    "constant": true,
    "name": "LAST_LEVEL",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "idToAddress",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint8"
      }
    ],
    "constant": true,
    "name": "decimals",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "lastUserId",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "burn",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint8"
      }
    ],
    "name": "Currentuserids",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "user",
        "type": "address"
      }
    ],
    "name": "isUserExists",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint8"
      }
    ],
    "name": "CurrentPaymentid",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint8"
      }
    ],
    "constant": true,
    "name": "currentStartingLevel",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "payable": true,
    "inputs": [
      {
        "name": "referrerAddress",
        "type": "address"
      }
    ],
    "name": "registrationExt",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_from",
        "type": "address"
      },
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "burnFrom",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      },
      {
        "type": "address[]"
      },
      {
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "usersX3Matrix",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "name": "withdrawLostTRXFromBalance",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "constant": true,
    "name": "owner",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "string"
      }
    ],
    "constant": true,
    "name": "symbol",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      },
      {
        "type": "address[]"
      },
      {
        "type": "address[]"
      },
      {
        "type": "bool"
      },
      {
        "type": "address"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "usersX6Matrix",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "id",
        "type": "uint256"
      },
      {
        "name": "referrer",
        "type": "address"
      },
      {
        "name": "partnersCount",
        "type": "uint256"
      },
      {
        "name": "noofARFActivated",
        "type": "int256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "address"
      }
    ],
    "name": "users",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_to",
        "type": "address"
      },
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "usersActiveX6Levels",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "payable": true,
    "inputs": [
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "buyNewLevel",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "activeuser",
        "type": "address"
      }
    ],
    "name": "ARF",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "success",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_spender",
        "type": "address"
      },
      {
        "name": "_value",
        "type": "uint256"
      },
      {
        "name": "_extraData",
        "type": "bytes"
      }
    ],
    "name": "approveAndCall",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "constant": true,
    "name": "deployer",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "address"
      },
      {
        "type": "address"
      }
    ],
    "name": "allowance",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "findFreeX6Referrer",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "userid",
        "type": "uint256"
      },
      {
        "name": "currentPaymentAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint256"
      },
      {
        "name": "noofpayments",
        "type": "uint8"
      },
      {
        "name": "totalpayment",
        "type": "uint256"
      },
      {
        "name": "activatorflag",
        "type": "bool"
      },
      {
        "name": "upgradeflag",
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "name": "currentpayment",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint8"
      }
    ],
    "name": "levelPrice",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "name": "userAddress",
        "type": "address"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "findFreeX3Referrer",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "ownerAddress",
        "type": "address"
      }
    ],
    "stateMutability": "Nonpayable",
    "type": "Constructor"
  },
  {
    "payable": true,
    "stateMutability": "Payable",
    "type": "Fallback"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "user",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "referrer",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "userId",
        "type": "uint256"
      },
      {
        "name": "referrerId",
        "type": "uint256"
      },
      {
        "name": "activaterefferaltimestamp",
        "type": "uint256"
      }
    ],
    "name": "Registration",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "user",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "currentReferrer",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "caller",
        "type": "address"
      },
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      },
      {
        "name": "recflag",
        "type": "bool"
      }
    ],
    "name": "Reinvest",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "user",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "referrer",
        "type": "address"
      },
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "Upgrade",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "user",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "referrer",
        "type": "address"
      },
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      },
      {
        "name": "place",
        "type": "uint8"
      },
      {
        "name": "reactivatorflag",
        "type": "bool"
      },
      {
        "name": "recflag",
        "type": "bool"
      }
    ],
    "name": "NewUserPlace",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "receiver",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "from",
        "type": "address"
      },
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "MissedEthReceive",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "from",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "receiver",
        "type": "address"
      },
      {
        "name": "matrix",
        "type": "uint8"
      },
      {
        "name": "level",
        "type": "uint8"
      }
    ],
    "name": "SentExtraEthDividends",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "name": "users",
        "type": "address"
      },
      {
        "name": "refferal",
        "type": "address"
      }
    ],
    "name": "RewardBonus",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "from",
        "type": "address"
      },
      {
        "indexed": true,
        "name": "to",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Transfer",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "from",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Burn",
    "type": "Event"
  }
]
About this contract
overview

START is the verified TRC20 contract behind Dollarfuture (DLF) on Tron, deployed from TVkjh36oGwbpqQ6XfKoitZL1ozgdia2PwK on Oct 15, 2020. It has been called 81.42K times.

The ABI matches the on-chain bytecode, so the Read tab above runs live view calls against the node (no gas, no signature). The verified Solidity source is viewable on TronScan ↗. Write calls require a signed wallet transaction — wallet support is coming soon.