Hacker News new | ask | show | jobs
by trotro 1399 days ago
Good think about crypto is that you can just look at the code!

Here is the Tether USDT contract https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c....

There is a map `isBlackListed: address => bool` that stores blacklisted accounts. Then the transfer function starts with

  function transfer(address _to, uint _value) public whenNotPaused {
      require(!isBlackListed[msg.sender]);
      ...
  }
So a blacklisted account cannot send USDT.