Institutions Keep Buying BTC

By CPix | Everything Crypto | 14 Dec 2020


Support The DeFi Bridge by donating Ether or any ERC20 token to Crypto College in Gitcoin Grants Round 8! Gitcoin uses a quadratic funding mechanism so the more unique donors a project has, the more crypto that project receives from the matching pool. You can learn more about Quadratic Funding here: Exploring Gitcoin Grants

Donate Here!

Thought Of The Week

While the media covers the big stories on MassMutual and MicroStrategy buying more BTC, somewhere in the $700-$800 million range, Ethereum has made headlines for other reasons. Last week Electric Capital released a 2020 Developer Report on for some of the major public blockchains. Developer activity is an important metric to track since most work on public blockchains whether it be core development, protocol development, or application development is done open source by anyone around the world. Many attribute Microsoft’s success to the early tooling they built for their software products leveraging computers and the Internet. The name of the game is on-board the developers and the users will follow and that is precisely what Ethereum has done since its inception. To summarize some of the key points from the report:

  • New monthly crypto developers grew 15% in 2020, increasing for the first time since 2017

  • 80%+ of all active developers today came in the last two years

  • Bitcoin ecosystem has 70%+ more developers than it did 3 years ago

  • 300+ new developers per month commit to the Ethereum ecosystem

  • 67% increase in monthly active developers in Decentralized Finance since January 2020

     

    Market Update (Monday 9:30 AM ET)

Percent Change (Rounded) Based on Last Monday Open (9:30 AM ET)

Bitcoin- $19,109 (UNCH)

Ether- $579 (-4%)

Gold- $1,836 (-1%)

DJI Average- 30,123 (UNCH)

NYSE Composite Index- 14,445 (UNCH)

NASDAQ Composite Index- 12,447 (UNCH)

S&P500 Index- 3,675 (UNCH)

Share

New Developments

  1. MicroStrategy’s Bitcoin-Driven Offering Boosted To $650M, CoinDesk

  2. Insurer MassMutual Scoops Up $100M Of Bitcoin, Business Insider

  3. EF-Supported Teams: Research & Development Update, ConsenSys

  4. Rari Capital Moving To The Melon Protocol, Rari Blog

  5. USDC Stablecoin Surpasses 3 Billion in Circulation, Centre Blog

  6. Paxos Files for National Trust Charter, OCC Application

  7. Rapper Lil Yachty Sells Out Social Token in 21 Minutes, CoinDesk

  8. Wordpress Ads Official Ethereum Ad Plugin, CoinTelegraph

  9. MetaMask Early Adopter Program Enable Institutional Access DeFi, ConsenSys

  10. Inaugurating The Graph Council and Grants, The Graph

  11. EIP1559 Works Great On Filecoin, Juan Benet

    juanbenet.jpgJuan Benet @juanbenet #Ethereum community: please ship EIP-1559 — it works great for @Filecoin! 👍👍👍 ⛽️📈📉📉📈📉⛽️🔥💻⛓⛓⛓ https://t.co/7oXxQlALYU

    ETHGlobal - Register for SMS @ETHGlobal

    Next up is @juanbenet detailing the findings for the @Filecoin implementation of EIP 1559 Join the stream at https://t.co/JGRa2sI9hc https://t.co/J87OEs96S9

    December 11th 2020

    28 Retweets179 Likes

Industry Insights

Dev Talk

  1. MakerDAO Proposal to Pay MKR Holders, Maker Forum

  2. EIP1559: Fee Market Change, ramilexe

  3. Web3API WASM Standard To Integrate Web3 Protocols Into Apps, Web3API

  4. Remix Project: On Assignment in Confinement, Rob Stupay

  5. Electric Capital Developer Report 2020, Electric Capital

    avichal.jpgAvichal Garg (Electric Capital) ⚡ @avichal 1/ Q: What has 126 slides based on 89M code commits across 270k repositories? A: The 2020 @ElectricCapital Crypto Developer Report! A herculean effort by @MariaShen, data infra built by @jubos and @puntium. The full report: medium.com/electric-capit…Some highlights below👇⚡️https%3A%2F%2Fpbs.substack.com%2Fmedia%2FEo5D6LJUcAYTDKA.jpghttps%3A%2F%2Fpbs.substack.com%2Fmedia%2FEo5EOpjUUAUxSh2.jpg

    December 10th 2020

    97 Retweets431 Likes

dApp Education

*How to stake and earn NXM on Nexus Mutual

Developer Activity

Analyze Part of CHI Gas Token Contract:
*Tools: Metamask (Wallet), Remix IDE (Development Environment), Solidity (Smart Contract Language) Ethereum (Blockchain), Etherscan Block Explorer
**Created by 1Inch Exchange

# set pragma

pragma solidity ^0.6.0;

# contract (Source)

contract ChiToken is IERC20, ERC20WithoutTotalSupply {
    string constant public name = "Chi Gastoken by 1inch";
    string constant public symbol = "CHI";
    uint8 constant public decimals = 0;

    uint256 public totalMinted;
    uint256 public totalBurned;

    function totalSupply() public view override returns(uint256) {
        return totalMinted.sub(totalBurned);
    }

    function mint(uint256 value) public {
        uint256 offset = totalMinted;
        assembly {
            mstore(0, 0x746d4946c0e9F43F4Dee607b0eF1fA1c3318585733ff6000526015600bf30000)

            for {let i := div(value, 32)} i {i := sub(i, 1)} {
                pop(create2(0, 0, 30, add(offset, 0))) pop(create2(0, 0, 30, add(offset, 1)))
                pop(create2(0, 0, 30, add(offset, 2))) pop(create2(0, 0, 30, add(offset, 3)))
                pop(create2(0, 0, 30, add(offset, 4))) pop(create2(0, 0, 30, add(offset, 5)))
                pop(create2(0, 0, 30, add(offset, 6))) pop(create2(0, 0, 30, add(offset, 7)))
                pop(create2(0, 0, 30, add(offset, 8))) pop(create2(0, 0, 30, add(offset, 9)))
                pop(create2(0, 0, 30, add(offset, 10))) pop(create2(0, 0, 30, add(offset, 11)))
                pop(create2(0, 0, 30, add(offset, 12))) pop(create2(0, 0, 30, add(offset, 13)))
                pop(create2(0, 0, 30, add(offset, 14))) pop(create2(0, 0, 30, add(offset, 15)))
                pop(create2(0, 0, 30, add(offset, 16))) pop(create2(0, 0, 30, add(offset, 17)))
                pop(create2(0, 0, 30, add(offset, 18))) pop(create2(0, 0, 30, add(offset, 19)))
                pop(create2(0, 0, 30, add(offset, 20))) pop(create2(0, 0, 30, add(offset, 21)))
                pop(create2(0, 0, 30, add(offset, 22))) pop(create2(0, 0, 30, add(offset, 23)))
                pop(create2(0, 0, 30, add(offset, 24))) pop(create2(0, 0, 30, add(offset, 25)))
                pop(create2(0, 0, 30, add(offset, 26))) pop(create2(0, 0, 30, add(offset, 27)))
                pop(create2(0, 0, 30, add(offset, 28))) pop(create2(0, 0, 30, add(offset, 29)))
                pop(create2(0, 0, 30, add(offset, 30))) pop(create2(0, 0, 30, add(offset, 31)))
                offset := add(offset, 32)
            }

            for {let i := and(value, 0x1F)} i {i := sub(i, 1)} {
                pop(create2(0, 0, 30, offset))
                offset := add(offset, 1)
            }
        }

        _mint(msg.sender, value);
        totalMinted = offset;
    }

    function computeAddress2(uint256 salt) public view returns (address) {
        bytes32 _data = keccak256(
            abi.encodePacked(bytes1(0xff), address(this), salt, bytes32(0x3c1644c68e5d6cb380c36d1bf847fdbc0c7ac28030025a2fc5e63cce23c16348))
        );
        return address(uint256(_data));
    }

    function _destroyChildren(uint256 value) internal {
        uint256 _totalBurned = totalBurned;
        for (uint256 i = 0; i < value; i++) {
            computeAddress2(_totalBurned + i).call("");
        }
        totalBurned = _totalBurned + value;
    }

    function free(uint256 value) public returns (uint256)  {
        _burn(msg.sender, value);
        _destroyChildren(value);
        return value;
    }

    function freeUpTo(uint256 value) public returns (uint256) {
        return free(Math.min(value, balanceOf(msg.sender)));
    }

    function freeFrom(address from, uint256 value) public returns (uint256) {
        _burnFrom(from, value);
        _destroyChildren(value);
        return value;
    }

    function freeFromUpTo(address from, uint256 value) public returns (uint256) {
        return freeFrom(from, Math.min(Math.min(value, balanceOf(from)), allowance(from, msg.sender)));
    }
}

Blockchain Jobs

Earn Opportunity

Learn about what makes Band Protocol and $BAND tokens special through Coinbase Earn. Coinbase Earn provides Coinbase users with short but very informative videos on the most important aspects of a project. To get started click on the Coinbase Earn button below.

Coinbase Earn

How do you rate this article?

12


CPix
CPix

Goal is simple. Speed up mass adoption!


Everything Crypto
Everything Crypto

In this blog I cover major public blockchain developments, cryptocurrency shifting from speculation to utility, and personal opinions as to how the space will develop going forward.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.