Third Party Contributor System
Home > Protocol > Autonomous Trading System (ATS) > Third Party Contributor System
This document provides a detailed overview of the Third Party Contributor System, an open framework within the Noderr Protocol's Autonomous Trading System (ATS). ATS/ATE is a conceptual umbrella for Noderr's on-chain trading components (the ExecutionRouter, StrategyRegistry, and BaseRateGovernor contracts) rather than a standalone engine service.
Function & Purpose
The Third Party Contributor System allows external developers and strategists to securely submit, test, and deploy their own trading algorithms. Successful strategies are registered in the StrategyRegistry and routed through the on-chain execution components that make up the Autonomous Trading Engine (ATE), and contributors are rewarded with a share of the generated profits. This system is designed to foster a vibrant ecosystem of innovation and to continuously enhance the strategy portfolio.
Submission & Testing Process
- Submission: Contributors submit their strategies through a secure portal. The strategies are initially run in a sandboxed environment to ensure that they are safe and do not pose a risk to the protocol.
- Backtesting: The strategies are rigorously backtested against historical market data to evaluate their performance.
- Live Testing: Strategies that pass the backtesting phase are then tested with a small amount of real capital in a live market environment.
Reward Structure
Contributors whose strategies are accepted and registered in the StrategyRegistry receive a percentage of the profits generated by their strategies. The strategy profit-share is governed by a NODR-stake ladder (StrategyStakingV2.sol): Entry 2% / Tier 1 5% / Tier 2 10% / Tier 3 15% / Max 20%, scaling with the amount of NODR staked behind the strategy. Strategy approval is a governed action; it requires a 66% Oracle supermajority (StrategyRegistry.MIN_ORACLE_APPROVAL=66) via the Oracle Chamber, in addition to standard 60% governance thresholds where applicable.
Maintained By: Noderr Protocol Team