Community Update — March 23, 2018
Weekly updates on Tabby Pay and updates from our dev team.
Tabby Pay — Launch Recap
On March 14 we launched our first smart contract, Tabby Pay, on the Ethereum mainnet. The release was accompanied by a complete knowledge base and support ticketing system to ensure users were well equipped to use the platform as quickly as possible.
This was our first functional release on to the mainnet and aside for a few minor bumps on launch day, it was an otherwise very successful launch. Once we went live, we all exhaled a sigh of relief as we watched the first few transactions appear in the app.
The initial feedback that we’ve received so far has been very supportive. While there have been a few valid points of feedback in terms of our our UI/UX that we plan on addressing in the coming weeks, the overall feedback about the utility this provides has been nothing short of fantastic.
Our team really appreciates the support we’ve received so far, and we can’t wait to provide more functionality via smart contracts in the future.
To support the launch of Tabby Pay, we arranged for a marketing push which involved a mix of intentional and organic coverage, including an email blast to thousands of crypto users, posts on all of the major crypto subreddits, blog coverage, news aggregators, website coverage, and a few key interviews to hit the airwaves all within the first week of launch.
We’ve linked to some of our week one coverage below:
Podcast player will be updated over the next month! While we're normally already excited about our episodes, this one…fomo.show
BlockCAT want to allow users to deploy smart contracts without the need for coding. The company has released Tabby Pay…www.blockchaintechnology-news.com
While much of the crypto world remains a speculative market for investments, exciting DApps are emerging on the…themerkle.com
Notes from the web3 Foundation and Giveth ScalingNow conference to accompany the videoswww.weekinethereum.com
- [Announcement] Introducing Tabby Pay | Never send #ETH to the wrong wallet again. (Reddit)
- Tabby Pay lets users cancel wrongfully sent ETH Transactions
- BlockCAT launches “error-proof” Ether transactions for Tabby Pay (Blockchain Times)
- BlockCAT Launches “Error-Proof” Ether Transactions With Tabby Pay (CryptoSlate)
- BlockCAT launches Tabby Pay for error free Ether (ETH) transactions (CryptoNinjas)
- Tabby Pay Lets Users Cancel Wrongfully Sent Ethereum Transactions (CryptoVentures)
- Send ETH through a smart contract that holds — and returns if necessary — your payment until the recipient collects it (Reddit)
📝 A special note on marketing: Now that Tabby Pay has been released, we will continue our marketing efforts as a way to continuously improve awareness and gain a userbase for our product. Ultimately, our goal is to get more people using our products on a regular basis.
You might assume that since we shipped Tabby Pay, our team might take a few days to sit back, relax and catch our breaths… but as anyone who’s ever shipped a pice of software can tell you, that’s not how development works. 😅
This last week has been 100% focused on squashing some tricky bugs and improving certain user facing elements in the app.
+ Rejected MetaMask transactions caused incorrect error messages.
+ "To Address" field displayed lower case when using checksum addresses.
+ Payment query would sometimes timeout.
+ "Send" payment modal would flash upon closing.
+ Videos on Tabby homepage wouldn't display correctly on some mobile devices.
+ Failed transactions would cause the UI to continuously display payment as "pending".
+ Transactions made during a node failure would cause UI errors.
+ Address field wasn't large enough to contain some addresses.
+ Numbers with many decimals places would cause failed transactions.
+ Improved the UI layout by moving some elements into more appropriate locations.
+ Vastly changed the experience for users without web3 wallets or with locked wallets. Instead of seeing error messages, they are guided on how to proceed.
+ Improved the gas limits recommended in web3 clients to more accurately display estimated total gas cost.
+ Added support for smart contract versioning. Allowing us to deploy new versions of the smart contract in parallel with old versions, all within the same UI.
+ Added copy to clipboard button for wallet addresses.
+ Added banner to demo contract to indicate which testnet the contract runs on.
+ Added additional metrics tracking.
+ Added favicons and touch icons to Tabby website.
+ Cleaned up markup on Tabby homepage.
+ Updated various error messages to provide clearer and more consistent text.
+ Improved error logging
Note: These changes aren’t live in the app just yet, as they’ll be shipped during our next release cycle 🚀
CAT as Payment
One of the main points of feedback that we received with Tabby Pay is in regards to how we structured CAT to provide discount for owning, instead of a method of payment.
While this decision was made as a way to decrease the friction to use the app and increase adoption, while still providing incentive for CAT owners, it’s become clear that our community wishes for CAT to be a direct method of payment.
Although we’ve always planned on the staking model being the core use for the CAT token, we’re listening to your feedback and have decided to make all future smart contracts accept CAT as a payment method, in addition to giving up to 50% in discount for paying with the token. Best of both worlds!
Next Steps (aka, when core release?)
This question has come up quite a bit over the last few weeks so we wanted to provide some clarity in this week’s update.
Our goal with building the infrastructure and back-end of our platform has been to support the idea of continuous smart contract release cycles. We wanted to build a platform that is scaleable, so we can add to it over time.
In our whitepaper, we listed our core platform release (aka, a public, functional product that is live on the mainnet) as the end of Q1, 2018.
While Tabby Pay is only a single smart contract, it is built upon the functional platform that interacts with the mainnet through the Tabby interface.
Tabby Pay is built on our core platform; Tabby Pay is the first step towards the launch of our core platform.
“But what about the rest of the smart contracts?!?!”
Don’t worry, they’re still coming. While we’ve had the idea for a product like Tabby Pay for quite some time, we hadn’t actually figured out a solution to actually make it work until fairly recently. When we finally did solve that puzzle, we realized just how big of an impact this could have on the industry, as we were the first ones to solve it.
To ensure this smart contract could be as successful as possible, we made the decision to treat it as a full, functional product release; one that we could clearly convey the benefit of and support with proper marketing. In short, we needed to fully shift our efforts towards the release of this first smart contract in order to achieve proper adoption.
So while we technically have released our core platform already, we are going to be a bit behind on shipping the remaining contracts.
To be clear — the rest of the contracts will still be released, but we’re currently validating exactly how much more focus we’ll put towards improving Tabby Pay before we shift towards the other contracts.
We appreciate the continued excitement from the community and we’ll be sure to keep you all updated as things progress in the future. 🙏