Closed Source Testing
Closed Source Testing – GearUp Factory
Privately test your smart contract templates before publishing or sharing them publicly.
GearUp Factory gives developers full control over how and when their templates are revealed. With Closed Source Testing, you can simulate, test, and optimize your smart contract logic while keeping the source code hidden from public access.
This feature is ideal for:
Developers working on premium templates for monetization
Projects conducting internal audits before release
Teams preparing new mechanics or experimental contracts
Third-party contributors submitting to the marketplace securely
🔐 What is Closed Source Testing?
Closed Source Testing is a private sandbox environment within GearUp Factory that allows:
Building and simulating contracts without exposing Solidity code
Testing schema-based templates visually using Studio-compatible interfaces
Sharing contracts for review with GearUp’s internal security team or pre-approved contributors only
Running performance, gas, and logic simulations prior to marketplace listing
Your logic remains encrypted and only visible to you (and optionally the GearUp review team).
⚙️ How It Works
Create a new template using the GearUp Factory editor
Enable Closed Source Mode in the settings sidebar
Compile and validate logic
Simulate the template’s behavior in the closed sandbox
Submit for internal audit (optional)
Choose when to unlock/publicize it (e.g. on deployment or after purchase)
Templates remain under your ownership at all times.
🧪 Supported Testing Features
Simulate deploy and runtime behaviors
Validate
schema.json
and input flowRun gas and edge case stress testing
Simulate write + read functions via block editor
Enable preview mode for internal team sharing (link-based)
🔍 Internal Review Mode (Optional)
You may optionally allow GearUp’s review team to:
Perform code-level security scans
Offer optimization tips or feedback
Approve for Verified status in Marketplace
Provide feedback without disclosing the code to anyone else
You can revoke access anytime.
🛡️ Use Cases for Closed Source Testing
Premium Marketplace Templates
Protect monetizable logic pre-launch
Pre-Launch Audit Submissions
Run pre-publish security testing
Team-Built Internal Tools
Keep protocol IP private during testing
Competitive/Experimental Logic
Build edge mechanics without copy exposure
🧠 Notes
All closed source templates are hashed with time-lock proofs
Only the author can deploy or unlock them
Any misuse or exploit attempt triggers lock + revocation
GearUp gives devs a safe zone to test and build — with zero pressure to go public until you’re ready.
Last updated