Presenting Network Updates, Bug Bounty and Bonus Demo DApp

It is time to share the new updates!

Papyrus.Network
Published in
4 min readSep 1, 2019

--

Network Updates

The Papyrus team has been working hard throughout August and we have completed the last key components:

1) Delegation of gas limit stakes.

Now developers can delegate stakes to the smart contract address and thereby enable free invocation of contract functions for the end-users. It’s a powerful feature as it differentiates Papyrus Network from EOS or Ethereum, allowing developers to build dApps that do not require any gas or stakes from the end-user to start using them. Now dApp developers can also cover resources for dApp operations with their own stake — now it is very easy to do (just keep in mind that resources are still limited based on your stake and to avoid flood attacks, which can exhaust your gas limit — please, embed into your contract some sort of throttling /eligibility/rating verification for your users). We believe in free dApp market, where dApp users don’t need to think about gas and stakes, and where user experience has to be as simple as possible, just open a dApp and use it for free. As an example try our Roulette dApp demo!

To clarify how exactly call this API — please, check our documentation:

https://papyrus-network.readthedocs.io/en/latest/doc/api/api-staking.html

2) Dynamic stake limits recalculation.

Now we have hourly recalculation of the gas limits based on the network token stakes.

3) Speeding up block interval to 1 second.

In Papyrus it’s 1 second and for the reference average block interval in Ethereum is 13 seconds

4) Explorer update with Authority Nodes voting states.

Our explorer (Link — https://explorer-testnet.papyrus.network/ ) allows you to monitor the current status of the network, showing all important Network data such as

  • List of all actual Authority Nodes
  • Ongoing votings for new Authority Nodes
  • List of all nodes that were added to the blacklist
  • Ongoing votings for blacklist

As with the Papyrus Wallet, we pay special attention to the convenience of working with our network so that our network members are not doomed to work with console tools and have access to high-quality, easy to use and functional tools

Thus, we prepared everything required to launch the network!

The Bug Bounty Program

Right before the MainNet launch, we are glad to offer the whole Ethereum community the opportunity to join our network’s testing.

You can easily do that just in a few steps:

1) Follow the built-in instructions to connect your metamask to our Papyrus wallet https://wallet-testnet.papyrus.network

2) Contact the developers chat on Telegram to get free TestNet PPRs. — t.me/PapyrusNetworkTestgroup

3) Deploy any smart contracts for tests. For example, you can fork and deploy our Roulette contracts. How-to for complying and deploying you can find in our Roulette readme:
https://github.com/papyrusglobal/roulette/blob/master/readme.md

4) Make a delegated stake on smart contract address and use its functionality with your colleagues! How to stake tokens via Papyrus Wallet you can find in our manual:
https://papyrus-network.readthedocs.io/en/latest/doc/staking.html

5) Deploy your own TestNet node to run extended testing — https://github.com/papyrusglobal/papyrus/blob/master/README.md

We are in the process of testing right now but will appreciate any help with network testing. Hence we announce Bug Bounty program!

If you find a bug/defect, we will find a suitable bonus for you as gratitude!

Report all your findings to the Developers Telegram chat — t.me/PapyrusNetworkTestgroup

Bonus Demo dApp

For blockchain enthusiasts we have prepared a bonus — our Roulette d-app, deployed to the TestNet, allowing everyone to take a look at how our network works.

https://roulette-testnet.papyrus.network/

This is a simple, but complete and functional application, consisting of a front end and a smart contract. You can find all implementation details in our github

https://github.com/papyrusglobal/roulette

We did a stake on its smart contract, so users do not need transaction fees or stakes!

In this roulette, a random value is taken from 3 hashes of blocks following the block where the bet was made. Such a value is equally distributed and it was tested with eth-collect-data code. So we encourage you to play and imagine what prospects our network has for your applications.

Try it, play it! Feedback is highly welcomed!

Check all Papyrus tools that are listed in our documents library:
http://docs.papyrus.network/en/latest/doc/tools.html

MainNet is coming very soon, participate in the bug bounty program, invite your developer friends and help us verify, that there are no more bugs remaining!

--

--

An open source public blockchain network which eliminates key issues of Ethereum, providing highly scalable, reliable and cost-efficient decentralized platform