Circle Launches ‘USD Coin’ (USDC) Stablecoin With Support From More Than 30 Industry Partners

Goldman-funded FinTech startup Circle Internet Financial (better known as "Circle") announced on Wednesday (26 September 2018) that it is launching its "USD Coin" (USDC for short), which is a regulated fully collateralized dollar-backed cryptocurrency that was originally announced on 16 May 2018. This new "stablecoin" is based on an open source fiat stablecoin framework developed and governed by the CENTRE project.

Traditional crypto assets, such as Bitcoin (BTC) and Litecoin (LTC), are not very good as a form of payment because transacting in currencies with such extreme price volatility "creates complexity and fragile settlement contracts." A price-stable cryptocurrency, such as a USD-pegged token, is essential if we want to achieve mainsteam adoption of cryptocurrency for payments, as well as for supporting maturation in financial contracts created on smart contract platforms. There are several possible approaches to creating a price-stable cryptocurrency. Two examples you may already know about are Tether (USDT) and Basis.

Circle says that the problems with existing fiat-backed solutions (such as Tether) are that they "have lacked financial and operational transparency, have operated in unregulated jurisdictions with unknown banking and audit partners, and have been built as closed-loop ecosystems and closed proprietary technologies."

In contrast, Circle's USDC stablecoin deals with these issues by "providing detailed financial and operational transparency" and "operating within the regulated framework of US money transmission laws, reinforced by established banking partners and auditors." USDC tokens will be ERC-20 compatible (meaning that they run on the Ethereum blockchain); the will minted, issued, and burnt/redeemed based on network rules defined by CENTRE. Circle will only be the first issuing member of the CENTRE network, and further tokenized fiat stablecoins may be issued by other audited, licensed, participating network members. 

Circle says that USDC is ideal for "crypto asset traders who are looking for a price-stable token to hedge in and out of trading positions and who desire high-speed and secure movement of fiat value across exchanges, and in and out of fiat banking.

Individuals and institutions that wish to "tokenize fiat currency into USDC " or "redeem USDC into fiat currency" need to use Circle's "USDC issuance service" (""). You need to either use your existing Circle account (if you have one) to login or to sign up for a new account. This is necessary so that Circle can comply with KYC requirements. Supported countries are Andorra, Australia, Austria, Belgium, Bulgaria, Canada, Estonia, Finland, France, Germany, Greece, Hong Kong, Ireland, Israel, Italy, Japan, Lithuania, Luxembourg, Mexico, Monaco, Netherlands, Norway, Poland, Portugal, Romania, San Marino, Singapore, Slovakia, Slovenia, South Africa, South Korea, Republic of, Spain, Sweden, Switzerland, Thailand, Turkey, United Kingdom, United States (excluding HI, NY, MN), Holy See (Vatican City State), Vietnam.

Here is what you need to set up a new account:

  • create an account by providing your name, email address, and desired password
  • agree to terms of service
  • verify your phone number and email address
  • provide proof of ID (such as passport)
  • link a USD bank account

Here is how Circle describes the tokenization and redemption processes for USDC:

Tokenization is the process by which a real-world asset, such as USD, is made available as a crypto-native token. There are three steps to tokenizing USD into USDC: A user sends USD to an issuers bank account The issuer sends a request to the USDC smart contract to mint an equivalent amount of USDC The issuer makes the newly-minted USDC available to the user, while holding the USD they were sent in reserve When you redeem USDC, you essentially initiate the reverse process, exchanging a crypto-native token for the real-world asset it represents. In the case of redeeming USDC for USD: A user with USDC requests a redemption from a USDC issuer The issuer takes the user’s USDC and sends a request to the USDC smart contract to take that USDC out of circulation The issuer sends USD from its reserves to the user’s bank account (net of any fees)

Once you have an account, the USDC service lets you perform four actions:

  • tokenize USD (send USD to Circle's bank account to get an equivalent number of USDC tokens)
  • redeem USDC (the redemption request triggers the USDC smart contract such that you will receive the equivalent USD in your verified USD bank account)
  • transfer USDC out (send your USDC to any Ethereum address)
  • transfer USDC in (send USDC from an external Ethereum address to your Circle account)

USDC is immediately supported by Circle's Poloniex crypto exchange and its Circle Trade OTC desk; it is also receiving support from many crypto industry partners (wallets, exchanges, and applications) that are also announcing or launching support for USDC today. It is not difficult to support USDC since it is implemented as an ERC-20 token.

On Poloniex, USDC deposits and withdrawals are currently live; trading in BTC/USDC, ETH/USDC, and USDT/USDC pairs will be enabled by September 27th, 2018 (10:00 ET).

USDC will soon by supported on many decentralized exchanges such as IDEX, Paradex, Radar Relay and Tokenlon. Ron Bernstein, Paradex's General Manager, had this to say:

Stablecoins, especially ones that provide fiat rails, are a critical piece of infrastructure in the decentralized ecosystem. We're excited by Circle and CENTRE’s efforts to create a transparent, fiat-backed project that provides a bridge between traditional finance and the open financial system of the future.

Custodians and wallet providers, such as BitGo, Cobo, Coinbase Wallet, CoolWallet S, Elph, imToken, Ledger, Status, Trust are also providing native support for USDC. Sid Coelho-Prabhu, Coinbase Wallet's Product Lead made the following comment about USDC:

Stablecoins will form a cornerstone of the decentralized web and help bring cryptocurrencies to millions of users, moving us another step closer to an open financial system. Starting today, Coinbase Wallet will support the storage of USD Coin (USDC), as well as the use of USDC in decentralized apps.

Examples of crypto exchanges where USDC will be listed in the near future DigiFinex, CoinEx, Poloniex, KuCoin, OKCoin, Coinplug, and XDAEX.

USDC is only the first of many fiat tokens that CENTRE project plans to deliver, and it is expected that other CENTRE members will join Circle in future in launching their own USDC issuance services.

Featured Image Courtesy of Circle

Bitcoin Mining Pool Tries to Help Tone Vays Win $10K Bet Against Roger Ver

Cryptocurrency mining pool SlushPool has recently manually added a BTC transaction into a block to help Tone Vays, a derivatives trader and analyst, win a wager mage against BCH proponent Roger Ver.

The wager was made at the 2019 Malta AI & Blockchain Summit, during a debate between bitcoin (BTC) proponent Tone Vays and CEO and BCH advocate Roger Ver. In it, Ver argued BTC transactions are too expensive for business use due to the cryptocurrency’s small block size.

Vays, on the other hand, argued segregated witness (SegWit) and second-layer scaling solutions like the Lightning Network allow users to make small transactions without paying high fees, and that he has been using BTC on-chain without paying too much for transactions.

The debate ended up seeing Vays send Roger Ver $5 worth of BTC with a one satoshi per byte transactions fee – equal to the fees paid on the Bitcoin Cash chain – to see if it would confirm the same day. If it did, the CEO of claimed he would donate $10,000 to a charity of Vays’ choice.

During the debate, both parties noted the transaction was “priority 23,836 out of 24,355 transactions,” meaning that most transactions on the Bitcoin blockchain had to clear before miners picked that one up, at least according to fees paid for transactions.

As Vays soon noted on social media the transaction cleared after 10 hours. Some, however, found it strange. Cobra Bitcoin, the pseudonymous co-owner of and Bitcointalk, pointed out on social media that SlushPool – the mining pool that found the block the transaction was included in – manually added it to help Vays win the bet.

Cobra Bitcoin figured it wasn’t mined “naturally” as it was the second transaction included in the block – right after the coinbase transaction – despite the fee being less than 1% of that of all other transactions included in the block.

On Reddit, users pointed this out and accused SlushPool of manually adding the transaction. The mining pool, according to some users, is known for supporting BTC and being against Bitcoin Cash.

Should Roger Ver Pay?

The wager quickly became a controversial topic that seems to bring back memories of the scaling debate that was going on before Bitcoin Cash forked off of the Bitcoin network back in August of 2017.

Some argue that Roger Ver’s point stands as the transaction wasn’t “naturally” confirmed, but manually included in a block. Moreover the CEO of claimed he’d donate the money if it confirmed that day, and when the transaction did confirm it was past midnight in Malta.

On the other hand, some claim the transaction did go through anyway, and as such Roger Ver should donate the funds to a charity of Tone Vays’ choice. Moreover, Vays himself argued BCH supporters could have spammed the BTC mempool with two satoshis per byte transactions to stop his from clearing on time.

On Twitter, Vays created a poll that was retweeted by SlushPool and admitted the mining pool did prioritize the transaction. It currently shows most users believe Roger Ver should donate the funds. As one commenter pointed out, however, the results may change if Ver and other BCH supporters retweet the poll.