What is a service
A service is a task or request submitted to Overlap for evaluation or resolution by elected validators. Services can be created by anyone and may cover a broad range of use cases. Each service must define its specific inputs, expected timeframe, desired outcomes, and data structures. Validators deliberate on assigned tasks and submit their responses. Approved tasks generate soulbound rewards, serving as proof of validity earned by the oracle.
Core properties of a service
Service creators must define tasks with:
-
Clear specifications
Define the task description, evaluation criteria, number of validators, and delegation period. -
Verifiable inputs
Provide complete and transparent data sources and inputs that can be validated by the network. -
Validator compensation
Offer the required rewards to compensate validators for their work and accuracy.
Why Create a Service?
- Leverage distributed consensus to resolve disputes.
- Receive fair and unbiased verdicts from truth-incentivized validators.
- Obtain authenticity certificates as soulbound NFTs.
- Prove eligibility to DeFi applications and access deep liquidity for your application.
- Enable real-world asset (RWA) tokenization and integration.
Ready to get started? Learn How to Create a Service.