Patract provides full-stack support for the Wasm contract ecosystem, including on-chain contract modules, off-chain tools and services, and client products.
Patract applied to the Boca Council for a series of special grants to develop the Jupiter universe. The reason for these names is that Jupiter has the Great Red Spot, the largest DOT in the solar system. We will have test chains, development frameworks, sandbox environments, contract libraries, apis, SDKS, ides, SCAN and other development tools.
01 Jupiter
Jupiter is a series of public testing networks developed and maintained by Patract, including PoA Fast standalone chain and Rococo Parallel Chain, which integrates different versions of contract models, contract languages, resource models, contract standards, cross-chain standards and Runtime support.
Community parallel chains can be developed with custom requirements based on Jupiter, leveraging the power of the Wasm contract platform to better leverage storage, privacy, communications, product operations, and more. Community DApp developers can perform early contract development tests based on Jupiter and then deploy to any parallel chain that supports Wasm contracts.
Resource model
Jupiter will first deploy an existing resource model developed by Parity for calculating fees and storing rents, gather community input and feedback, and work with Parity to improve the resource model.
Contract standard
Jupiter will collaborate with the community to define a set of protocols for handling, upgrading, migration and destruction, and develop upper level ERC20-like business standards to facilitate collaboration among multiple industry players.
The Runtime support
Jupiter will provide Pallet support for Zero-knowledge, random number, DOMAIN name system, IPFS, Transfer bridge and cross-chain communication at Runtime level, to adapt different Pallets for different Runtime environments.
GitHub:github.com/patractlabs…
On-chain contract technology
Ask!
Ask! It’s Patract after Ink! AssemblyScript (contract Framework) has developed a domain-specific language based on AssemblyScript (also known AS AS) that appeals to TS/JS developers and gives contract developers who don’t want to use Rust an alternative. Ask! With a wider range of potential developers and lower barriers to entry, it helps to promote ecological prosperity.
GitHub:github.com/patractlabs…
Metis
Wasm contract standard library developed by Patract. Patract will work with the community to develop Wasm contract standards and ink! And Ask! Version of the corresponding implementation, and professional institutions audit.
GitHub:github.com/patractlabs…
03 Chain development tools
Redspot
Contract development workflow and scaffolding. Redspot is a core component of Patract that connects with other tools to standardize contract development and mask low-level compilation details.
Website: redspot. Patract. IO/useful – CN /
Europa
Sandbox environment in which contracts run. Europa is an independent Pallet Runtime environment, without consensus and P2P, so it can quickly develop and debug Contracts.
GitHub:github.com/patractlabs…
zkMega
Zero knowledge proof support. ZkMega provides on-chain Runtime support for multiple cryptography curves and off-chain development tools to facilitate the development of zero-knowledge contracts.
GitHub:github.com/patractlabs…
Himalia
Multilanguage contract SDK. Himalia allows developers to interact with contracts from different terminals in multiple development languages, including: PatractGo, PatractPy, PatractJ, PatractN, etc
Off-chain development services
Elara
Real-time and extensible BOca API. Elara provides RPC interfaces for trunk chains and parallel chains, saving developers the trouble of deploying and operating multi-chain nodes.
Address: defeated elara. Patract. IO / #
Leda
Contract control station. Leda will monitor contract key data during development, testing, deployment, and operation, allowing developers to keep track of contract status in real time.
Carpo
Cloud intelligent IDE. Carpo will automatically integrate all of Patract’s suite of development tools, plug-ins, and services on the server side, saving developers the hassle of setting up and configuring a local development environment.
05 Client Products
PatraStore
DApp Store framework. Multi-chain account management and DApp convenient interaction system, support the community for secondary development and independent operation.
PatraStore is the gateway to Patract’s system wallet and on-chain DApp ecosystem, bringing together developer and user traffic for a one-stop DApp operating system experience. We developed four typical dApps for PatraStore, namely, PatraAsset, PatraSwap, PatraMaker, and PatraPixel. This is the first time in The Boca ecosystem that a contract application can be fully deployed and experienced. Patrastore. IO/jupiter-A1…
GitHub:github.com/patractlabs…
PatraScan
Contract link browser. Blockchain browser that contains parallel chain basic functionality and Wasm contract module parsing. PatraScan will actively connect the test network and the main network within our open platform.
About Patract
Patract provides solutions for parallel chain and DApp development in boca’s Wasm contract ecosystem. We help the community design and develop on-chain contract module and Runtime support, and provide DApp developers with a full stack of tools and services covering the development, testing, debugging, deployment, monitoring, data provisioning, and front-end development phases.
How to join Patract
1. For contract developers, visit the official website (Patract.io) to familiarize yourself with the test chain and tool suite. Element (app.element. IO /#/room/#Pat… Discord (Discord. Gg /wJ8TnTfjcq) Search ** “Patract Open Platform” ** Follow the Patract wechat account
2. For parallel chain projects that will integrate Wasm contract functions, or DApp projects developed using Wasm contract, please contact [email protected] for business cooperation
3. For users, welcome to join: Telegram (t.me/ Patract) Twitter (twitter.com/PatractLabs…
4. For job seekers, we are recruiting blockchain development engineer, front-end/full stack development engineer, developer operation and other positions, you can contact [email protected]