Jesse Clark, Developer Recent Blog Posts

  • Add a custom chain or ERC20 coin to Metamask

    Metamask recently announced that it had opened up its custom networks API for developers to use. This means that you can help users connect to your non-Ethereum network much easier. Rather than the user typing in the Network Name, RPC URL, ChainId, etc., you can fill it out for them!

  • Checksums are for humans, not computers

    Checksums are a method of capitalizing certain characters in an address for a specific EVM network. This includes Ethereum, Ethereum testnets, RKS, and its testnet. It is meant for users to confirm that an address is for a specific network. Once passed to a web3 provider, server, or blockchain, checking the checksum is no longer needed.

  • Access React Native WebView's console logs

    I inherited a React Native application that contains a web browser component. The Web browser injects window.ethereum as a web3 provider which means that there is some additional code that we need to write to the window element. Creating a Dapp Browser could be an entirely different post!

  • Tracking COVID Vaccinations using Verifiable Credentials

    COVID Vaccine

  • Using Brave with the RSK Network and Register a .RSK domain

    The Brave browser is gaining popularity for its privacy features and built-in crypto wallet. With Chrome and Firefox if a user wants to connect to the Ethereum network they need to download a third-party plugin such as Metamask or Nifty. The wallet inside of Brave is based on Metamask’s open-source code. The Browser’s wallet comes connected to the Ethereum mainnet and multiple testnets. You can add a custom network which is how we are going to add RSK.

  • Push Content to Algolia Search with Bitbucket Pipelines

    I had been thinking about adding a search tool to this site for a while now. In fact, I had a bitbucket issue created back in October 2018 about it! Today, I installed Algolia on the site, and am pushing the content to be indexed via Bitbucket Pipelines.

  • Deploy a React Application with Bitbucket Pipelines

    I use BitBucket Pipelines with this blog and love it! This blog is compiled using Jekyll, and with Bitbucket, I can deploy it to my DigitalOcean Ubuntu server with one click.

  • Using XSLT in Components

    OU Campus components can create powerful interfaces behind the scenes while providing a simple interface for users to interact with. One of the more exciting things is that your components can export XSLT which can be interpreted by the translator when publishing.