Build useful dapps users do not even notice they are 'blockchain'
Made to Solve
Icetea changes the way people perceive blockchain. Finally, trust-free and hassle-free can happen together.
Hassle-free for Users
Build dapps users do not even notice they are 'blockchain'. It just works like other familiar apps out there. The blockchain serves silently, behind the scene. This is the key for user adoption.
Freedom for Developers
As easy and powerful as a regular NodeJS app, with built-in WebAssembly supported. Now you can focus solely on app logic. Let Icetea take care of all the blockchain stuff.
Access to IPFS & external sources from your smart contracts in a decentralized manner. Interoperable with other chains like Ethereum & Cosmos. Migratable from Solidity. All at the click of a mouse.
Build smart 'decentralized bots' users can't resist to talk to, right from within their wallets. Incredible!
What is Icetea?
Icetea is a smart-contract-enabled blockchain with a focus on smooth adoption for both users and developers. It attempts to bring 'blockchain' to regular people.
Who makes it?
Icetea is developed and supported by TradaTech team. The software is open-source and outside contributors are welcomed.
Why do you make it?
For years, we depend on big organizations to manage our assets at the cost of they abusing our trust. This is because we have no effective and convenient tools to do it ourselves.
Then blockchain technology appears and offers a way to turn that vision into reality. Yet the 'convenient' part is missing.
It is like this: you invite people to come and live in your area, because there is a lot of green trees and fresh air there. Great, isn't it? However, it is too far from their workplaces, no good transportation, no school nearby for their kids, no entertainment, etc.
Icetea brings that missing 'convenient' part into the picture. For both users and developers.
How would Icetea achieve its goal?
Icetea distinguishes regular app accounts (like your social network account) from bank accounts (i.e. accounts which store, receive, and transfer coins and tokens). By doing that, it is possible for wallets to employ different level of protection for each type of account. For example, for regular accounts, users have the option to trust a dapp and tell the wallet not to ask for signature permission again. That reduces much friction, yeah, getting rid of those i-don't-care MetaMask dialogs.
Icetea allows a smart contract to pay fees for its users. That opens up room for free, freemium, and free-trial dapps. Users don't need to buy some 'coins' first just to try the app. In addition, they could pay by traditional methods like credit card, and don't need to directly buy any 'tokens' at all if the dapp is designed so.
Icetea deals with 'account', not 'address'. There's no differentiation between a 'native coin' and a 'token'. You can delegate to others to use your account on your behalf. Multisig, 2-factor, lost key, and property inheritance are thus built-in and natural.
If you are a dapp developer, you could use most of the abundance of existing NodeJS modules to author your own smart contracts. Just
yarnit. It is that simple. There are more to learn though, like utilizing WebAssembly for performance-critical spots, or writing some interesting decentralized bots. There is also a decentralized gate for querying external datasources.
We are also researching about 'autonomous zone' - think of it as a sidechain but you don't have to setup miners/validators/master nodes/whatever you call it. The zone's security is provided by mother chain. This gives dapp developers uttermost freedom ever.
There is more to say. We will publish docs on this gradually.
What is the technology behind Icetea?
Is it a public or private blockchain?
Icetea could be deployed both as public, permissionless blockchain and private, permissioned blockchain.
Based on the powerful Tendermint engine which was used in production stably for many private blockchains, Icetea adds support for smart contracts and utilities which are very useful for enterprise environment.
Icetea can also be deployed as a public blockchain under a DPOS layer. Currently, Trada Tech is developing a DPOS layer for an Icetea public-chain testnet.
Is there a whitepaper?
Is there a roadmap?
First testnet will be in May 2019. No further promises yet.