Posts

SmartBCH Metamask Tutorial - Connect to Network, Transfer BCH, Add Tokens and Trade on DEXs

avatar of @pantera1
25
@pantera1
·
·
0 views
·
6 min read

Source (modified)

SmartBCH is a side-chain running on top of Bitcoin Cash. With EVM (Ethereum Virtual Machine) compatibility, it creates a whole new world of opportunity for the Bitcoin Cash Ecosystem.

It enables smart contracts and creates a secure environment for

  • Creation of tokens running on SmartBCH
  • DeFi, NFTs, DEXs and Dapps.
  • Attracts Ethereum developers to use BCH as fees instead of ETH gas

SmartBCH with Ethereum interoperability and the extremely low miner fees of the Bitcoin Cash blockchain provides an extremely useful tool for developers to create without concerns when the ETH gas fees reach dramatic heights.

I’ve written previously about connecting our Metamask browser wallet, but there are a couple more details, as swapping BCH to tokenized BCH in SmartBCH format or adding tokens in our Metamask wallet.

For beginners in crypto, or those that have absolutely no experience with Metamask, I suggest reading my Metamask Tutorial in this article: Setting Up Metamask and Adding More Networks (BSC - Matic - OKEx -SmartBCH)

I explain all the steps required from scratch, and even someone without any knowledge can create an Ethereum wallet and use it with various sidechains and networks as SmartBCH, BSC, and more.

Using your ETH wallet with SmartBCH

First, remember to expand the view of your Metamask if you are on desktop browser, so you will be able to copy-paste the specs.

Specifications for SmartBCH:

Source: noise.cash (official noise.cash account)

I've written about all the steps to take in order to connect with different networks using Metamask, and you can you can find the full tutorial here.

Coinflex

After adding SmartBCH on Metamask, we will also need some SEP20 BCH tokens that SmartBCH uses as gas for fees.

This is the tricky part. For the time being, the only way I know of is through a centralized exchange called Coinflex (coinflex.com).

It gives a $10k limit for transactions without KYC, so it fits some of those that want to use SmartBCH, but not all. Anyone more serious would require to pass KYC at Coinflex.

Coinflex Dashboard

After signing up at Coinflex, we can then deposit BCH. I don’t know the process Coinflex uses exactly. From what I’ve found out, though, it takes 1 confirmation for the funds to become available.

In my case, it took over 30 minutes for the BCH to appear, but I also got some error message of network disconnection, so this could have been the reason.

Moving on. We now have the BCH in our Coinflex wallet and what we want to do is Swap them, and this is performed automatically when we withdraw.

Remember to select SEP20 when withdrawing, which is the token protocol of SmartBCH.

At this point if you haven’t done so yet, you will be also prompted to set up 2-factor-authentication, which is a requirement for withdrawals from the website.

For test purposes only, I’ve withdrawn a portion of BCH and it was successfully deposited in my Metamask wallet within seconds.

It is a simple process and probably some might get stuck, but remember on Metamask to switch to SmartBCH network, and of course, always double-check the receiving address.

As you can see, in this wallet I have now 0.0154BCH and also 100,000 KTH tokens, which is the token Knuth is working on and had these tokens airdropped to me and others.

For the time being, I couldn’t find another way of sending BCH to our SmartBCH wallet. I will, however, update and include more services when they become available.

Adding SmartBCH tokens in Metamask (SmartBCH) wallet

Maybe you have received an airdrop or bought tokens from a DEX and they are not displayed on your MetaMask wallet.

You will have to add the tokens manually then, by pressing the Add Token option.

This process is similar to other networks (ETH, BSC, etc.), if the token is not visible on your Metamask, it requires you to add it using this feature.

What you need is usually the contract address. Each token is created within a smart contract and it has a unique contract address (a 0x... address), similar to each of the public addresses we use.

Usually, this will be enough, since Metamask should automatically find the other two settings required.

In this example, I used the contract from token Cool Cats, which has recently gained much publicity within the BCH community.

In case Metamask doesn’t automatically fill the other two boxes, request this information from the developer (perhaps it will be available on telegram, Twitter, website of the project).

Token Symbol and decimals, and you are all done. The token you have bought, or received, will be now visible to your MetaMask wallet.

Transaction Error (due to 0 gas fees)

While testing Metamask with SmartBCH I noticed that some transactions I was creating were receiving an error.

After looking more into this I found on SmartBCH telegram the solution.

The transactions are initially set to go through with 0 gas price. While some may do, most of them will probably don't.

To avoid any kind of errors it is highly recommended to set gas price at 1.05.

Where to Trade?

I've used all the above functions and I am now ready to trade. But, at this point, you will have to conduct due diligence. We should always be aware of scams or possible rug pulls.

There is a DEX (benswap.cash) available, also offering DeFi features, where SmartBCH tokens can be traded, however, for all the above reasons, I'm not going to recommend it, yet.

Source

The only detail about this exchange I've found is this audit by Certik that is still in process.

Of course, trades are possible, and I've tested it already, however, I'm going to take all steps necessary to secure my funds when it comes to using this platform, and so should you.

Some of these SEP20 tokens seem to have been created by experienced devs that probably managed ERC20 projects during and after the 2017 ICO craze. I can't definitely say I know anyone of them, but I have yet to find signs of a team behind these tokens. Additionally, I have found zero fundamentals so far, and don't know exactly what the plans are, but I was expecting something better.

Like: a website, the team members, a roadmap, a whitepaper, a plan, a target.

When there is nothing, then this is not something I wouldn't consider speculating with.

In Conclusion

This guide serves to understand the process required to begin using SmartBCH. For beginners that need more information I've also created previously this tutorial (link).

Concerning cryptocurrency projects, there are always signs of the actual motives of the founders, although, sometimes it may take time for them to become clear. DEX or not, it still requires due diligence.

The tokens mentioned in this article, are only given as an example and not a recommendation. If I will review any of these later, it will be after thorough research on fundamentals.

It is great for marketing to have something to provide, and better for the public to know they are not just investing randomly but to something of potential. A project needs to have a scope, a utility. A problem that it solves.

It is good to see action though, and it could be a required motive for developers to implement their ideas and tokenize them within the Bitcoin Cash ecosystem.

Hopefully, more and better markets or DEXs will join and we will see some organic growth with real projects and proper business plans, roadmaps, whitepapers.

I’m certain SmartBCH offers the route to hundreds of projects that have problems with Ethereum or other blockchain fees and can support further development using its services.

Originally published at Read.Cash


Writing on the following networks:

Noise Cash - Read Cash - Hive - Medium - Vocal - Minds - Steemit - Den.Social - Publish0x

Follow me on social media:



Posted Using LeoFinance Beta