Frequently Asked Questions
Find answers to the most common questions about Neo Service Layer
Getting Started
What is Neo Service Layer?
+Neo Service Layer is a comprehensive blockchain infrastructure platform that provides 22+ smart contracts, Intel SGX integration, and enterprise-grade security for building decentralized applications on the Neo N3 network.
How do I get started with Neo Service Layer?
+Start by reading our Quick Start Guide. You can also launch our interactive dashboard to explore the services without any setup required.
Do I need to know blockchain development to use Neo Service Layer?
+While blockchain knowledge helps, our platform abstracts much of the complexity. We provide comprehensive documentation, examples, and SDKs that make it accessible to developers with traditional web development experience.
What programming languages are supported?
+Neo Service Layer primarily uses C# for smart contracts (Neo N3 native) and provides JavaScript/TypeScript SDKs for client-side integration. We're expanding to support Python, Go, and Java SDKs.
Technical Questions
What networks does Neo Service Layer support?
+Currently, we support Neo N3 mainnet and testnet. Our cross-chain bridges enable interaction with Ethereum, Binance Smart Chain, and Polygon networks.
How does Intel SGX integration work?
+Intel SGX provides hardware-level security for sensitive computations. Our platform uses SGX enclaves for private key operations, confidential smart contract execution, and secure data processing. This ensures maximum security for enterprise applications.
What are the system requirements?
+For development: Any modern computer with Node.js 18+ and .NET 6+. For production deployment with SGX: Intel processors with SGX support, minimum 8GB RAM, and Linux-based systems (Ubuntu 20.04+ recommended).
How do I deploy to mainnet?
+Follow our Advanced Setup Guide for mainnet deployment. Ensure you have sufficient GAS for deployment, complete security audits, and follow our production checklist.
Security
Has Neo Service Layer been audited?
+Yes, our smart contracts have been audited by leading security firms including CertiK, Trail of Bits, and Consensys Diligence. All audit reports are available on our Security page.
How secure are private keys in SGX enclaves?
+SGX enclaves provide hardware-level isolation where even privileged software cannot access the enclave's memory. Private keys are generated, stored, and used entirely within the enclave, providing maximum security against both software and physical attacks.
Do you have a bug bounty program?
+Yes, we offer bug bounties up to $100,000 for critical vulnerabilities. Visit our Bug Bounty page for more details and submission guidelines.
How do you handle emergency situations?
+We have emergency pause functionality built into critical contracts, multi-signature requirements for sensitive operations, and a 24/7 monitoring system. Our incident response procedures are documented and regularly tested.
Pricing & Costs
How much does it cost to use Neo Service Layer?
+Neo Service Layer is open source and free to use. You only pay standard Neo network fees (GAS) for transactions and smart contract execution. There are no additional service fees for most operations.
What are the typical transaction costs?
+Transaction costs depend on the complexity of operations. Simple transfers cost ~0.001 GAS, smart contract interactions range from 0.01-0.1 GAS, and complex operations may cost up to 1 GAS. Current GAS prices are very affordable.
Are there enterprise pricing options?
+We offer enterprise support packages including dedicated support, custom development, priority bug fixes, and enhanced SLAs. Contact our sales team for custom pricing.
Support
How can I get help if I'm stuck?
+Join our Discord community for real-time help, check our comprehensive documentation, or submit issues on GitHub.
What's the difference between community and enterprise support?
+Community support is free through Discord, GitHub, and documentation. Enterprise support includes dedicated support channels, guaranteed response times, priority bug fixes, and direct access to our engineering team.
Do you offer training or consulting services?
+Yes, we provide training workshops, architecture consulting, and custom development services. Our team can help with platform integration, security reviews, and optimization strategies.
How often is Neo Service Layer updated?
+We release minor updates monthly and major releases quarterly. Security patches are released immediately when needed. Check our roadmap for upcoming features and our GitHub releases for changelogs.
Still Have Questions?
Can't find what you're looking for? Our team is here to help.