Jesse Clark, Developer Recent Blog Posts
I’m currently working on rLogin, which is an application that connects a developer’s dapp to the user’s wallet. As part of the development work, we are implementing hardware wallets. I worked on the Ledger hardware implementation and during the process, I came across multiple error codes that didn’t have an explanation. After Googling them, I came up with nothing, so this post will be a work in progress of the codes that I have discovered:
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 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.
I inherited a React Native application that contains a web browser component. The Web browser injects
window.ethereumas 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!
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.
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.
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.
- Previous Posts
- Page: 1 of 5
- More Posts