Developer Support and Responsible Disclosure
This page serves as the unified communication hub for Somnia developers, contributors, and security researchers. It combines two essential areas:
Developer Contact and Support: How to reach the Somnia DevRel and technical teams.
Responsible Disclosure: How to report security vulnerabilities, contribute improvements, and participate in the future bounty ecosystem.
Developer Contact and Support
The Somnia developer community operates across several communication channels to provide quick technical assistance, feedback exchange, and support for integrations or bug reports.
Active Support Channels
Telegram (DevRel Team):
Discord:
Join the official Somnia server.
For technical questions, use the
#dev-support
or#dev-chat
channel.To report issues privately, open a support ticket under “Bug Reports”
Email: Send an email to [email protected] for official inquiries, integration help, or collaboration requests.
Types of Support Requests
Integration Help
RPC, SDK, and Smart Contract setup assistance
Discord / Email
Docs Contribution
Reporting outdated or missing developer docs
GitHub PR / Email
Bug Report
Contract, SDK, or explorer bugs
Discord Ticket / Email
Partnership Inquiry
Technical collaborations or integration ideas
Responsible Disclosure
Somnia encourages ethical researchers and contributors to responsibly disclose vulnerabilities or security risks found in the ecosystem. Even though a formal bounty system is not yet live, this framework ensures findings are handled safely and recognized appropriately.
Technical Disclosure Guidelines
All vulnerability reports should follow a clear, reproducible structure for fast triage and validation.
Required Report Template
# Vulnerability Report — Somnia Network
## Summary
Brief description of the issue.
## Impact
Potential risks if exploited.
## Steps to Reproduce
1. Step-by-step actions.
2. Include RPC endpoint, contract address, and network (Mainnet or Shannon Testnet).
## Expected vs Actual Behavior
Explain the difference in observed vs intended behavior.
## Proof of Concept (PoC)
Include transaction hash, minimal code snippet, or call trace.
## Suggested Fix (Optional)
Provide insights or improvement recommendations.
## Contact
Telegram / Discord handle / Email.
Contribution Pathways for Developers
Somnia invites developers to contribute beyond bug reporting. Follow these pathways to get involved.
Somnia Report Lifecycle
For multi-party vulnerabilities (e.g., involving validators or external oracles), coordinated disclosure will be handled privately.
Ethical Rules
Do not exploit vulnerabilities on Mainnet.
Do not disrupt network services or RPC endpoints.
Do not engage in social engineering or phishing.
Always disclose vulnerabilities privately and responsibly.
Researchers acting in good faith will not face any penalties and will be publicly recognized for their ethical contributions.
Summary
Use Telegram, Discord, or Email to reach Somnia’s DevRel and security teams.
Follow the Responsible Disclosure template for structured vulnerability reports.
Contribute improvements via Pull Requests or documentation updates.
Future bounty and recognition programs will expand as Somnia Mainnet evolves.
Last updated