Table of Contents

Start Building with BlockPI

Free 50,000,000 RUs per month for all registered users!

Start from $0

BlockPI challenge of Klaymakers22 hackathon: A better RPC service

BlockPI

Aug 29, 20223min read

BlockPI challenge of Klaymakers22 hackathon: A better RPC service

undefined

It has been two months since BlockPI Network has integrated with Klaytn. We have built the robust infrastructure for Klaytn ecosystem with a highly distributed network, thanks to the BlockPI community. And we did make a little progress, the results of stress test show the maximum QPS of BlockPI is 292k, medium response is 25ms, P90 is 77ms, and the success rate is 99.4%. That means BlockPI is capable to serve a decent number of DApps with high quality API service.

We have done the build part, it’s time to get down to the market. So we decided to sponsor the Klaymakers22 and let the developers use BlockPI API service and help us improve it and give some feedback from the user side.

undefined

Challenges

We designed two BlockPI challenges based on the improvement and the usage scenario.

Improvement challenge: Develop and Buidl

Get familiar with BlockPI network service and the BlockPI network structure, learn how the requests are processed by the network. Develop integrations to improve the Klaytn Endpoint Node to better work with BlockPI HyperNode to provide RPC service.

Ideas include, but are not limited to:

  • Request cache. (Save the results of request methods which will return fixed messages in the cache for instant response)
  • P2P global network and fast broadcast. (Improve the P2P network communication success rate, and optimize the broadcast speed)
  • Offline storage, hot and cold storage, query middleware. (Offline node can still write data; With the block data grows, classify different kinds of block data to be saved in hot and cold storage, and develop the corresponding middleware to fast get those data)
  • Fast sync. (Improve the synchronization speed of the Klaytn Endpoint Node)
  • Any tools to help the community to better use the BlockPI network.

Usage scenario: BlockPI Network Integration

Register a BlockPI Network account and generate an API Key. Integrate BlockPI network RPC service in your projects. Send requests and get on chain data through the API Key.

Prize Arrangement

Improvement challenge: Develop and Buidl

1st Prize: US$3000 in KLAY

2nd Prize: US$2000 in KLAY

3rd Prize: US$1000 in KLAY

Usage scenario: BlockPI Network Integration

US$4000 in KLAY will be distributed to DApps who integrate BlockPI network RPC service in their projects. The team will list the DApps and distribute the prize to them based on the criterion.

Judging criteria

Improvement challenge: Develop and Buidl

The BlockPI team will review the work by considering the following criteria:

  • The completeness of the development of the work.
  • How much improvement of the work to the BlockPI network RPC service.
  • The feedback from the community.

Usage scenario: BlockPI Network Integration

The criterion of this challenge is how much BlockPI RPC service the DApps used.

The representative needs to provide the UID to the BlockPI team for measuring the overall RU consumption during the challenge period.

See the docs, to know how to use the BlockPI RPC service and what the UID, API key, and RU mean in the BlockPI network.

Submission

You will need to submit your work through Dorahacks. And don’t forget to select the BlockPI Challenge. Click here for more details. And if you are not familiar with the submission, there is a guide to help with.

For the usage scenario challenge, please specify that your project is using BlockPI RPC service and provide your BlockPI UID in the description.

Winners of both challenges will need to prepare a KLAY wallet address to receive the bounties. And you are welcome to join our discord to discuss the challenges and give us feedback.

undefined

Albert, the researcher of BlockPI shared information about BlockPI Network and the challenges in the Klaymakers22 workshop. See the recording on YouTube or Binance live.

Check BlockPI sponsored challenge on Klaymakers22 landing page. Join our discord to chat with Klaymakers22 participants and win the rewards!

About Klaytn

Klaytn is a public blockchain focused on the metaverse, gamefi, and the creator economy. Officially launched in June 2019, it is the dominant blockchain platform in South Korea and is now undergoing global business expansion from its international base in Singapore.

These business expansion activities are supported by the Klaytn Growth Fund, which aims to grow the ecosystem of companies built on Klaytn. The fund is managed and disbursed by Klaytn Foundation, a Singapore-based non-profit organization established in August 2021.

Join our Discord channel and follow us on Medium and Twitter to learn more and get the latest updates.

Website | Twitter | Telegram | Discord

Start Building with BlockPI

Simple, Reliable and Fast

Free 50,000,000 RUs per month for all registered users!

Start from $0