Robinhood MainnetChain ID: 4663
Contract detail

BopToken

BopToken is a verified Robinhood Chain smart contract at 0xc381ce01…0bc7f797 with 8 indexed transactions.

Address type
Smart contract
Transactions
8
First indexed block
#28383229
Latest indexed block
#29784107
Emitted events
21
Verification
Verified
Compiler
v0.8.24+commit.e11b9ed9
Verification match
full
Creation transaction
0x480a3301…e02b45b9
Created at block
#28383229
Language
solidity
EVM version
cancun
License
none
Compiler optimization
Enabled · 200 runs
Related activity

Transactions

Verified contract

Contract source code

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;

import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";

/**
 * @title BopToken
 * @notice Plain ERC-20. Fixed 1,000,000,000 supply minted once at deploy to `initialOwner`.
 * @dev Owner can call OpenZeppelin `renounceOwnership()` to make the token ownerless.
 *      No mint / burn / pause / tax.
 */
contract BopToken is ERC20, Ownable {
    uint256 public constant TOTAL_SUPPLY = 1_000_000_000 * 10 ** 18;

    constructor(address initialOwner) ERC20("Board of Proof", "BOP") Ownable(initialOwner) {
        require(initialOwner != address(0), "zero owner");
        _mint(initialOwner, TOTAL_SUPPLY);
    }
}