ETH Price: $2,034.11 (+4.50%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Add To Whitelist243711252026-02-02 19:00:233 days ago1770058823IN
0xdFcEe473...F277164fB
0 ETH0.000007460.16100489
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007030.1517746
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007030.1517746
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007030.1517746
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007050.15229198
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007050.15229198
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007050.15229198
Add To Whitelist243710992026-02-02 18:55:113 days ago1770058511IN
0xdFcEe473...F277164fB
0 ETH0.000007050.15229198
Add To Whitelist243710972026-02-02 18:54:473 days ago1770058487IN
0xdFcEe473...F277164fB
0 ETH0.000007470.16117782
Add To Whitelist243710972026-02-02 18:54:473 days ago1770058487IN
0xdFcEe473...F277164fB
0 ETH0.000007470.16117782
Add To Whitelist243710922026-02-02 18:53:473 days ago1770058427IN
0xdFcEe473...F277164fB
0 ETH0.000007340.15854119
Add To Whitelist243710912026-02-02 18:53:353 days ago1770058415IN
0xdFcEe473...F277164fB
0 ETH0.000007310.15781223
Add To Whitelist243710902026-02-02 18:53:233 days ago1770058403IN
0xdFcEe473...F277164fB
0 ETH0.000007330.15822242
Add To Whitelist243709482026-02-02 18:24:474 days ago1770056687IN
0xdFcEe473...F277164fB
0 ETH0.000008350.18027788
Add To Whitelist243709482026-02-02 18:24:474 days ago1770056687IN
0xdFcEe473...F277164fB
0 ETH0.000008350.18027788
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008290.17897432
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008290.17897432
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008290.17897432
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008290.17897432
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008360.18046832
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008360.18046832
Add To Whitelist243709472026-02-02 18:24:354 days ago1770056675IN
0xdFcEe473...F277164fB
0 ETH0.000008360.18046832
Add To Whitelist243709462026-02-02 18:24:234 days ago1770056663IN
0xdFcEe473...F277164fB
0 ETH0.000008550.18453648
Add To Whitelist243709462026-02-02 18:24:234 days ago1770056663IN
0xdFcEe473...F277164fB
0 ETH0.000008550.18453648
Add To Whitelist243709462026-02-02 18:24:234 days ago1770056663IN
0xdFcEe473...F277164fB
0 ETH0.000008550.18453648
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SMCATCompliance

Compiler Version
v0.8.22+commit.4fc1097e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2025-11-05
*/

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

/**
 * @title SMCATCompliance – Compliance Contract for MayaCat Regulated Security Token
 * @dev Mirrors DefaultCompliance from SMPRA setup.
 * Used by the main SMCAT ERC-3643 token to control transfer permissions
 * under regulatory compliance and whitelisting logic.
 */

contract SMCATCompliance {
    mapping(address => bool) private whitelisted;
    address public owner;

    constructor() {
        owner = msg.sender;
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "Not authorized");
        _;
    }

    function isWhitelisted(address user) public view returns (bool) {
        return whitelisted[user];
    }

    function addToWhitelist(address user) external onlyOwner {
        whitelisted[user] = true;
    }

    function removeFromWhitelist(address user) external onlyOwner {
        whitelisted[user] = false;
    }

    function canTransfer(address from, address to, uint256 /* value */) external view returns (bool) {
        return whitelisted[from] && whitelisted[to];
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "remappings": []
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"addToWhitelist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"canTransfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"isWhitelisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"removeFromWhitelist","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561000f575f80fd5b503360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506106098061005d5f395ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c80633af32abf146100595780638ab1d681146100895780638da5cb5b146100a5578063e43252d7146100c3578063e46638e6146100df575b5f80fd5b610073600480360381019061006e9190610452565b61010f565b6040516100809190610497565b60405180910390f35b6100a3600480360381019061009e9190610452565b610160565b005b6100ad610245565b6040516100ba91906104bf565b60405180910390f35b6100dd60048036038101906100d89190610452565b61026a565b005b6100f960048036038101906100f4919061050b565b610350565b6040516101069190610497565b60405180910390f35b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101e6906105b5565b60405180910390fd5b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f0906105b5565b60405180910390fd5b60015f808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156103eb57505f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90509392505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610421826103f8565b9050919050565b61043181610417565b811461043b575f80fd5b50565b5f8135905061044c81610428565b92915050565b5f60208284031215610467576104666103f4565b5b5f6104748482850161043e565b91505092915050565b5f8115159050919050565b6104918161047d565b82525050565b5f6020820190506104aa5f830184610488565b92915050565b6104b981610417565b82525050565b5f6020820190506104d25f8301846104b0565b92915050565b5f819050919050565b6104ea816104d8565b81146104f4575f80fd5b50565b5f81359050610505816104e1565b92915050565b5f805f60608486031215610522576105216103f4565b5b5f61052f8682870161043e565b93505060206105408682870161043e565b9250506040610551868287016104f7565b9150509250925092565b5f82825260208201905092915050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f61059f600e8361055b565b91506105aa8261056b565b602082019050919050565b5f6020820190508181035f8301526105cc81610593565b905091905056fea26469706673582212202e530ddedf9b0c9f8d2a94d0c61ffc44fc3c394b640120354d02a6b9315cec3364736f6c63430008160033

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610055575f3560e01c80633af32abf146100595780638ab1d681146100895780638da5cb5b146100a5578063e43252d7146100c3578063e46638e6146100df575b5f80fd5b610073600480360381019061006e9190610452565b61010f565b6040516100809190610497565b60405180910390f35b6100a3600480360381019061009e9190610452565b610160565b005b6100ad610245565b6040516100ba91906104bf565b60405180910390f35b6100dd60048036038101906100d89190610452565b61026a565b005b6100f960048036038101906100f4919061050b565b610350565b6040516101069190610497565b60405180910390f35b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101e6906105b5565b60405180910390fd5b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f0906105b5565b60405180910390fd5b60015f808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156103eb57505f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90509392505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610421826103f8565b9050919050565b61043181610417565b811461043b575f80fd5b50565b5f8135905061044c81610428565b92915050565b5f60208284031215610467576104666103f4565b5b5f6104748482850161043e565b91505092915050565b5f8115159050919050565b6104918161047d565b82525050565b5f6020820190506104aa5f830184610488565b92915050565b6104b981610417565b82525050565b5f6020820190506104d25f8301846104b0565b92915050565b5f819050919050565b6104ea816104d8565b81146104f4575f80fd5b50565b5f81359050610505816104e1565b92915050565b5f805f60608486031215610522576105216103f4565b5b5f61052f8682870161043e565b93505060206105408682870161043e565b9250506040610551868287016104f7565b9150509250925092565b5f82825260208201905092915050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f61059f600e8361055b565b91506105aa8261056b565b602082019050919050565b5f6020820190508181035f8301526105cc81610593565b905091905056fea26469706673582212202e530ddedf9b0c9f8d2a94d0c61ffc44fc3c394b640120354d02a6b9315cec3364736f6c63430008160033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.