Support Channels
Need help with Salud? Here’s how to get support from the community and developers.GitHub Issues
The primary support channel for Salud is GitHub Issues.Before Creating an Issue
Check existing issues first:- Search existing issues to see if your problem has already been reported
- Check closed issues for solutions to similar problems
- Review the Troubleshooting Guide for common solutions
Creating a New Issue
If you didn’t find a solution, create a new issue:Go to GitHub Issues
Visit the Salud GitHub repository
Choose Issue Type
Select the appropriate template:
- Bug Report: For reporting bugs or errors
- Feature Request: For suggesting new features
- Documentation: For documentation improvements
- Question: For general questions
Provide Detailed Information
Include the following in your issue:For Bug Reports:Error: Insufficient credits
- Clear description of the problem
- Steps to reproduce the issue
- Expected behavior vs actual behavior
- Error messages (if any)
- Screenshots or screen recordings (if applicable)
- Environment details:
- Operating system
- Node.js version (
node --version) - Browser and version
- Frontend/backend versions
- Whether you’re using Demo Mode or blockchain mode
- Description of the feature
- Use case and why it would be valuable
- Proposed implementation (if you have ideas)
Aleo Community
For questions about the Aleo blockchain, Leo programming language, or general Aleo development:Aleo Discord
Join the Aleo Community Discord for:- General Aleo blockchain questions
- Leo programming language help
- Testnet support and faucet requests
- Community discussions
- Network status updates
Join Aleo Discord
Connect with the Aleo developer community
Aleo Resources
Aleo Documentation
Official Aleo developer documentation
Leo Language Docs
Learn the Leo programming language
Aleo SDK
Aleo SDK documentation and examples
Aleo Explorer
View transactions and blocks on Aleo
Contributing
Want to help improve Salud? Contributions are welcome!How to Contribute
Fork the Repository
Fork the Salud repository to your GitHub account
Make Your Changes
- Follow existing code style and conventions
- Add tests for new features
- Update documentation as needed
- Test your changes thoroughly
Contribution Guidelines
Code Quality:- Write clean, readable code
- Follow TypeScript/JavaScript best practices
- Add comments for complex logic
- Ensure all tests pass
- Update README if adding features
- Document new API endpoints
- Add inline code comments
- Update user guides if needed
- Test in both Demo Mode and blockchain mode
- Test on different browsers
- Verify mobile responsiveness
- Check for console errors
Security Issues
Found a security vulnerability? DO NOT create a public GitHub issue.Reporting Security Vulnerabilities
To report a security issue:- Create a private security advisory on GitHub in the SALUD-MVP repository
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if you have one)
- Wait for response before disclosing publicly
- Coordinate disclosure timing with maintainers
Security Best Practices
When using Salud:- Never share your private key
- Store private keys in secure password managers
- Use hardware wallets for production use
- Keep dependencies updated
- Review code before self-hosting
- Use HTTPS in production
Documentation Feedback
Found an issue with the documentation?How to Provide Feedback
Report Documentation Issues
Report errors or suggest improvements
Edit on GitHub
Submit a pull request with fixes
- Typos or grammar errors
- Outdated information
- Missing or unclear explanations
- Additional examples or tutorials
- Translation to other languages
Response Times
What to expect:| Channel | Expected Response Time |
|---|---|
| GitHub Issues | 1-3 business days |
| Pull Requests | 3-7 business days |
| Security Issues | Within 24 hours |
| Aleo Discord | Community-driven (varies) |
Salud is an open-source project maintained by volunteers. Response times may vary based on maintainer availability.
Self-Help Resources
Before reaching out for support, try these resources:Installation Guide
Setup and configuration instructions
Troubleshooting
Common issues and solutions
FAQ
Frequently asked questions
API Reference
Technical API documentation
Community Guidelines
When participating in the Salud community:- Be respectful and professional
- Stay on topic in discussions
- Search before asking to avoid duplicates
- Provide context when asking for help
- Share solutions if you find them
- Help others when you can
- Give credit to contributors
- Follow the code of conduct
Stay Updated
Stay informed about Salud updates:- Watch the GitHub repository for releases
- Star the project to show support
- Follow discussions and announcements
- Subscribe to release notifications
Thank you for being part of the Salud community!