Pell Network enables decentralized applications and protocols to leverage Bitcoin's cryptoeconomic security, making it a powerful tool for building robust and secure services.
Here’s a step-by-step guide to help you turn your idea into a revolutionary Web3 application:
Step 1: Learn Pell Network Fundamentals
Learn the essential basics of Pell Network to understand what stakers and operators are.
Step 2: Idea to Code - Testing and Deploying Your DVS Locally
Smart Contract Requirements: Integrate with Pell Network (DVS Directory) and implement at least one on-chain provable event.
Contract Deployment Requirements: Deploy Pell Restaking Layer contracts and state, then deploy your DVS contracts.
Operator (Off-Chain) Requirements: Ensure your DVS operates correctly and that at least one event is written to your DVS’s on-chain contracts for future verification, payments, and slashing purposes.
Step 3: Testing - Preparing and Deploying to Testnet
Ensure it is easy for operators to launch.
Write clearly and legible Testnet User and Operator Documentation.
Follow : Run containers with least privilege, use minimal base images, avoid storing key material in containers, and ensure communication channels with operators for upgrades.
Adhere to : Encrypt keys using a password or passphrase, use remote signers like Web3signer, and ensure secure key management practices.
Implement the DVS Node Specification for your operator executable package: Follow guidelines for DVS Node API, metrics, and key security considerations to ensure optimal operation.
Follow the Testnet Onboarding instructions: Implement required interfaces for DVS data indexing, operator registration, and restakeable strategies display on the UI.
Step 4: Preparing and Deploying to Mainnet (Coming Soon)
Smart Contract Auditing: Have your codebase audited by at least 2-3 reputable audit firms.
Finalize user and operator documentation.
Follow the Mainnet Onboarding instructions: Implement required interfaces for data indexing in the DVS Marketplace, ensure operator registration and deregistration functions, and update metadata for proper UI display.
PreviousDVS Use CasesNextDVS Rewards
Last updated 1 month ago