Launchpad (DeMiPad) is a permissioned asset launch platform developed by Demiourgos.Holdings on the Ouronet network. It allows administrators to create, manage, and operate secure token sales while enforcing limits, fees, and governance rules.
- Business Audience: Investors, project managers, and administrators participating in token launches.
- Repository: GitHub Launchpad
- Documentation: Permissioned Launchpad (GitBook)
- Smart Contract Reference: DemiPact Smart Contracts
Launchpad provides:
- Controlled Asset Sales: Only authorized administrators can create, modify, and launch assets.
- Rule-Based Automation: Custom rules for pricing, phased intervals, and purchase limits.
- Secure Token Management: All transactions are enforced via Kadena smart contracts.
- Transparency and Auditability: Full visibility into sales, allocations, and participant accounts.
- Sandbox Testing: Clients can explore functionality in a preconfigured environment before going live.
The repository contains Pact smart contracts (.pact) and REPL scripts (.repl) for Launchpad. Clients can use the Kadena REPL sandbox to simulate launches off-chain without touching production assets.
Sandbox Environment
- Based on kadena_repl_sandbox
- Preloaded with:
- Standard Kadena modules and utilities
- Coin contract and
fungible-v2interfaces - Marmalade contracts for token management
- Pre-funded test accounts:
alice,bob,carol,dave(1000 KDA each)
- Install Pact
Download and install the Pact CLI from Kadena Releases.
- Clone the Launchpad repository
git clone https://github.com/ouronetwork/Launchpad.git
cd Launchpad- Create a REPL file
Create a file named launchpad_test.repl that loads the sandbox environment:
(env-data {})
(load "kda-env/init.repl")- Launch the REPL
pact launchpad_test.replYou should see messages confirming the sandbox environment is initialized and the pre-funded accounts are ready.
You can execute .pact scripts and REPL commands to simulate:
- Creating assets
- Funding accounts
- Executing token sales
- Checking balances and sale rules
No real funds are used; this is a safe sandbox for testing and demonstration.
- Demonstration: Explore how asset launches work before committing to real operations.
- Validation: Ensure token rules and allocation logic match business requirements.
- Training: Onboard team members to the Launchpad workflow in a safe, isolated environment.
- Official Documentation: Permissioned Launchpad (GitBook)
- Smart Contract Reference: DemiPact (GitHub)
- REPL Sandbox: kadena_repl_sandbox (GitHub)
Launchpad enables secure, rule-driven asset sales with transparency. Clients can experiment and validate operations in the sandbox before any production deployment.