-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
5 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,24 @@ | ||
Required knowledge | ||
================ | ||
================== | ||
|
||
Good news is that if you already had some experience with Ethereum, it can be applied in Papyrus Network. The same EVM fully compatible with Solidity is used in Papyrus network and as result, all your knowledge will be useful and existing smart contracts may be transferred to Papyrus to achieve greater performance and convenience. | ||
|
||
One of the key differences is that in Ethereum you have to pay gas for any transaction but in the Papyrus network you can divide the contract execution fee between the contract developer and users by token staking. | ||
Here ( TODO link to Papyrus PoA blockchain) you could read more about this staking system. | ||
|
||
If you have no any experience in Ethereum, don’t you worry! Solidity itself is a pretty simple language and its syntax is very similar to JavaScript. | ||
|
||
* You can familiarize yourself with it by taking any guide, for example this one: | ||
https://ethereumbuilders.gitbooks.io/guide/content/en/solidity_tutorials.html | ||
And this generic tutorial: | ||
https://solidity.readthedocs.io/en/v0.4.24/ | ||
|
||
* Next step - to chose IDE. Remix IDE can be a suitable choice for the beginning - it is written in Java Script and supports all e2e development steps such as building/testing/debugging and deployment. | ||
|
||
* Geth — it is the official client software provided by the Ethereum Foundation. It contains Papyrus consensus, so you may deploy your own testnet or connect to Papyrus network or testnet. | ||
|
||
What if I do not have required scope of knowledge? | ||
------------ | ||
-------------------------------------------------- | ||
If you or your team do not have some of the skills mentioned above, it is not a big deal. | ||
Papyrus Network core team is always here to help you to develop smart contracts tailored to one’s business needs either from scratch, or just port it from Ethereum, if the business has a smart contract written in Solidity. | ||
If you are interested, please do not hesitate to leave an inquiry here https://papyrusglobal.typeform.com/to/opWAfy |