Live data from Hacker News

An Update on USDC and Silicon Valley Bank

circle.com

201–204 of 204 posts

Re: An Update on USDC and Silicon Valley Bank

#201
post #140

Earlier quoted context omitted.

If Circle blacklists you and your funds you can't do anything with them at all afaik.

That's not true. They still live on a blockchain not controlled by them, so you can still send them around from account to account. You won't be able to get USD from them though via a CEX.

The contract has a blacklist built in, see for yourself: https://etherscan.io/address/0xa2327a938febf5fec13bacfb16ae1... (and you can see the logs of them blacklisting and unblacklisting addresses here: https://etherscan.io/txs?a=0x5db0115f3b72d19cea34dd697cf412f...)

It inherits from Blacklistable which allows a blacklister to blacklist accounts, and almost all functions on the contract have the notBlacklisted modifier which prevents them from being called by blacklisted accounts.

  /**
   * @title Blacklistable Token
   * @dev Allows accounts to be blacklisted by a "blacklister" role
   */
  contract Blacklistable is Ownable {
      address public blacklister;
      mapping(address => bool) internal blacklisted;
  
      event Blacklisted(address indexed _account);
      event UnBlacklisted(address indexed _account);
      event BlacklisterChanged(address indexed newBlacklister);
  
      /**
       * @dev Throws if called by any account other than the blacklister
       */
      modifier onlyBlacklister() {
          require(
              msg.sender == blacklister,
              "Blacklistable: caller is not the blacklister"
          );
          _;
      }
  
      /**
       * @dev Throws if argument account is blacklisted
       * @param _account The address to check
       */
      modifier notBlacklisted(address _account) {
          require(
              !blacklisted[_account],
              "Blacklistable: account is blacklisted"
          );
          _;
      }
  
      /**
       * @dev Checks if account is blacklisted
       * @param _account The address to check
       */
      function isBlacklisted(address _account) external view returns (bool) {
          return blacklisted[_account];
      }
  
      /**
       * @dev Adds account to blacklist
       * @param _account The address to blacklist
       */
      function blacklist(address _account) external onlyBlacklister {
          blacklisted[_account] = true;
          emit Blacklisted(_account);
      }
  
      /**
       * @dev Removes account from blacklist
       * @param _account The address to remove from the blacklist
       */
      function unBlacklist(address _account) external onlyBlacklister {
          blacklisted[_account] = false;
          emit UnBlacklisted(_account);
      }
  
      function updateBlacklister(address _newBlacklister) external onlyOwner {
          require(
              _newBlacklister != address(0),
              "Blacklistable: new blacklister is the zero address"
          );
          blacklister = _newBlacklister;
          emit BlacklisterChanged(blacklister);
      }
  }

Re: An Update on USDC and Silicon Valley Bank

#202

Earlier quoted context omitted.

They may well be 100% collateralized in bad collateral. Same for USDC really, except the collateral is not as bad.

100% of $0. Tether is entirely a scam by intentional criminals and not a single dollar is in a vault. They say they're 1:1 backed but have committed obvious financial fraud around this. There's no benefit to them to be even 95% backed, it's 100% or jail, so why would they bother? This is how they maintain the peg perfectly - it's all fake. They "redeem" their friend's Tether with their personal funds but they won't e…

> it's 100% or jail

Says who?

Re: An Update on USDC and Silicon Valley Bank

#203

Earlier quoted context omitted.

USDC is back to $0.98 as of Saturday evening.

I don't think you understand my question or the issue at hand, but I think I have found some answers. It doesn't matter if it was already $1 right now. The assumption is that everyone purchasing USDC today when it was below $1 is planning on selling it Monday as a quick arbitrage. Assuming the peg is restored by Monday, Circle is still going to have to have a lot of liquidity to meet the demands of a huge number of p…

I understood your question and the issue perfectly well.

It's widely known that Circle backs USDC 1:1 with cash and cash equivalents. That's the value prop compared to Tether.

It doesn't have to be a huge mystery as to whether Circle can meet Monday liquidity demands. You could look at USDC trading volume since it de-pegged, set the buy/sell ration as you see fit - or even do some onchain analysis - then compare to Circle's cash reserves. This would be a worst case scenario.

Logic trumps puzzles.

Re: An Update on USDC and Silicon Valley Bank

#204
post #163

Earlier quoted context omitted.

If the peg is restored, why would a holder of sub-$1 USDC redeem instead of just selling to the market?

Who is buying billions of dollars of USDC for $1 each and.. why are they doing this? My understanding was that the entire point of a stablecoin was to smooth transactions between other crypto currencies, so most of the buying and selling of USDC was to convert between one coin and "USD" while still remaining in the crypto ecosystem. The entire reason the peg can remain is because one company, Circle, is guaranteeing…

Anyone who believes the value of actual-crypto is going to fall, and therefore wants to be out of it and in USDC?
Post reply on HN