Everything You Need to Succeed
Comprehensive documentation, technical specifications, compliance guides, and developer resources for the Roksnet Framework ecosystem
Technical documentation • Compliance guides • Developer tools
Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.
411 University St, Seattle, USA
engitech@oceanthemes.net
+1 -800-456-478-23
Comprehensive documentation, technical specifications, compliance guides, and developer resources for the Roksnet Framework ecosystem
Technical documentation • Compliance guides • Developer tools
Official X-Road documentation, community resources, and global ecosystem information
X-Road Global Homepage
Technical Documentation
Architecture Documentation
User Manuals
RIA X-Road Information
Estonian X-Road Catalog
RIA Homepage
Estonian Data Registries
Essential documentation, software, and guides for X-Road Security Server installation, configuration, and operation
The Security Server is the core technical component that enables organisations to connect to the X-Road data exchange layer. It handles encryption, digital signatures, timestamping, and secure message routing between information systems.
Installation Guides
Software Releases
Sidecar Deployment
System Requirements
Docker Installation
Essential documentation, software, and guides for X-Road Security Server installation, configuration, and operation
General guidelines, rules, and procedures for the Roksnet Framework ecosystem
Onboarding Guide
Identity Verification Process
First Steps Checklist
Environment Setup Guide
Platform User Guide
Service Ordering Instructions
Billing & Invoicing
Account Management
SWIFT/SEPA Transfer Guide
Bank Payment Instructions
Invoice Payment Terms
Subscription Management
Security Requirements
API Best Practices
Data Format Standards
Integration Guidelines
Everything you need to know about the Roksnet Framework, X-Road technology, and our services
X-Road is a free and open-source (FOSS) data exchange layer that enables secure, automated, and legally valid data exchange between organisations' information systems. Originally developed in Estonia in 2001, X-Road creates a standardised technical and organizational environment for secure data exchange.
Key characteristics:
X-Road is used by 25+ countries worldwide and has proven scalability from national to international implementations:
Full NIIS Members (complete nationwide implementations):
Partners & Adopters: Ukraine, Japan, Faroe Islands, Namibia, Azerbaijan, Rwanda, Palau, Argentina, Ecuador, and 15+ other nations at various implementation stages.
Traditional API Integration: Point-to-point connections where each organisation builds separate integrations to every partner. As partners increase, complexity grows exponentially (N×(N-1)/2 connections needed).
X-Road Integration: "Integrate once, connect with all" model. Each organisation connects to one Security Server, instantly gaining access to all ecosystem services. Linear complexity (N connections for N participants).
Key differences:
No. X-Road operates on a distributed architecture with no central database. Your data never leaves your control:
This architecture ensures digital sovereignty - organisations and nations retain complete control over their data assets while enabling secure interoperability.
Step 1: Understand your role
Step 2: Explore resources
Step 3: Contact us
Schedule a free consultation call. We'll assess your needs, explain the onboarding process, and provide a customized roadmap. No technical knowledge required for initial discussion.
Yes, but the process is straightforward and designed to ensure ecosystem trust:
What's required:
Who gets approved:
Approval timeline: Typically 3-5 business days after submission of complete documentation.
Note: Individual persons cannot join as Members - organisation membership only. Individuals can access X-Road services through organisation portals.
Yes, absolutely. Roksnet Framework includes a free Development environment for every Production service you subscribe to.
Development Environment includes:
Common testing workflow:
Best practice: Maintain both Dev and Production environments permanently. Use Dev for testing updates, new services, and changes before Production deployment.
Member Directory Services are the registry and catalog that make your organisation, Security Servers, Subsystems, and data services visible and discoverable to other Members in the Roksnet Framework ecosystem.
Think of it as the "phone book" of the ecosystem:
Why you need it: Without Member Directory registration, other organisations cannot discover your services or connect with you. Registration enables discoverability, verified trust, centralized service management, and unlimited transactions at no extra cost.
Bonus: Each paid Production service includes a free equivalent in Development environment for testing.
Your legal entity's identity in the ecosystem. Example: "Ministry of Education", "Regional Hospital", "TechCorp Inc."
Enables: Official ecosystem presence, verification of identity, access to dev/prod environments
The technical gateway (software component) that handles all secure data exchange for your organisation. Installed on your infrastructure or hosted by a service provider.
Handles: Encryption, authentication, digital signatures, timestamping, logging, message routing
Typical setup: Large organisations may have multiple Security Servers (e.g., one per data center or region). Small organisations typically start with one.
A logical grouping of data services connected to your Security Server. Each subsystem represents an information system, database, or API.
Examples: "PatientRegistry", "VehicleDatabase", "TaxFilingAPI", "CitizenPortal"
Role: Subsystems can provide services (data you share), consume services (data you request), or both simultaneously.
Step 1: Identity Verification
Choose one method:
Step 2: Application Submission
Submit application with:
Step 3: Activate Membership
Once approved, order Organisation Membership (€50/month) through Self-Service Platform. Your organisation becomes visible in the ecosystem.
Step 4: Setup Technical Infrastructure
Timeline: Identity verification and application approval typically takes 3-5 business days. Technical setup time varies by organisation complexity (1-4 weeks typical).
Trust Services provide the PKI-based cryptographic infrastructure that makes X-Road transactions secure and legally valid. Every data exchange is encrypted, authenticated, signed, and timestamped using these services.
Required certificates:
Required for each Security Server. Establishes secure TLS connections between Security Servers.
From €100 (1-year) or €13/month
Organisation-based digital signature. At least one required per organisation. Signs all outgoing messages for legal proof and non-repudiation.
From €175 (1-year) or €22/month
Included free services:
Bonus: Each paid Production certificate includes a free equivalent for Development environment.
Yes. While Roksnet offers integrated Trust Services that can be ordered directly through the Self-Service Platform, Members can also use Trust Services from other Roksnet-approved providers.
Requirements for alternative providers:
If you are a Trust Service Provider interested in becoming an approved Roksnet partner, please contact us through the Partnership inquiry form.
Certificates have defined validity periods (1, 2, or 3 years). Before expiration, you must renew or replace certificates to maintain uninterrupted service.
Certificate lifecycle:
Renewal process: Order new certificate through Self-Service Platform before expiry. Install new certificate on Security Server alongside expiring one. After new certificate activation, old certificate can be removed. No downtime required with proper planning.
Important: If certificates expire without renewal, your organisation cannot send or receive X-Road data until new certificates are installed. Plan renewals well in advance to avoid service disruption.
Roksnet Portal is ready-to-use web-based software (based on MISP2) that enables end users to discover, access, and consume X-Road data services through an intuitive interface - without building your own frontend application.
Who needs it:
Key benefits: Fast time-to-market (deploy in days not months), no development required, production-ready, supports multiple authentication methods (ID card, Mobile-ID, Smart-ID, eIDAS, username/password), customizable branding.
Note: Portal is for consuming services. To provide services, you develop APIs and connect them to your Security Server via Subsystems.
Step 1: Become a Member
Complete identity verification and subscribe to Member Directory Services (Organisation + Security Server + Subsystem for the Portal).
Step 2: Download Software
Access download link and installation guide through Self-Service Platform. Available as Docker container or installable package.
Step 3: Deploy Infrastructure
Install Portal on your infrastructure (on-premises servers, private cloud, or public cloud). Minimum requirements: 2 CPU cores, 4GB RAM, 20GB storage.
Step 4: Connect to Security Server
Configure Portal to communicate with your Security Server. Register Portal as a Subsystem in Member Directory.
Step 5: Configure Authentication & Services
Deployment time: Technical setup typically takes 1-3 days. Additional time needed for authentication integration and service configuration depending on complexity.
All Roksnet Framework services use subscription-based pricing with unlimited data transactions:
Choose payment model:
No hidden fees: No setup fees, no per-transaction fees, no data volume charges. The monthly subscription covers unlimited usage within the ecosystem.
The absolute minimum to start exchanging data on X-Road:
Total: €260/month + €50 one-time identity verification fee
What this gives you:
Note: This doesn't include infrastructure costs (servers to host Security Server software) or development costs (building APIs if providing services). Many organisations start with consuming services only, which requires minimal technical resources.
Yes. All services are fully scalable on-demand through the Self-Service Platform:
Adding services:
Removing services:
Typical scaling patterns:
Technical requirements vary based on your role:
Minimal technical skills needed:
Moderate development skills:
Full development capability:
Roksnet Support: Technical support team assists throughout implementation, providing architecture guidance, code examples, troubleshooting, and best practices. You don't need to be an X-Road expert - we help you become one.
Security Server is free open-source software that you deploy on infrastructure of your choice:
Install on your own servers/data center.
Pros: Maximum control, data stays in your infrastructure, no cloud costs
Cons: Requires server hardware, IT team for maintenance, your responsibility for uptime
Min requirements: 4 CPU cores, 8GB RAM, 100GB storage, Linux OS
Deploy on cloud virtual machines.
Pros: Scalable, no hardware investment, geographic flexibility, easy redundancy
Cons: Ongoing cloud costs, data may transit public cloud (encrypted)
Use Security Server hosting service from Roksnet-approved providers.
Pros: Fully managed (updates, monitoring, backups), predictable monthly cost, expert support
Cons: Additional monthly fee beyond Roksnet subscriptions
Multiple Security Servers: production on-premises, development/testing in cloud.
Common pattern: Balances control with flexibility
Important: Regardless of hosting location, Security Server software is free. You only pay for Roksnet Member Directory registration (€75/month per server) and your chosen infrastructure costs.
Implementation timeline varies by scope and organisational readiness:
Ready to consume services: Can start using X-Road services within 2-4 weeks
Ready to provide services: First services typically live in 1-3 months depending on API complexity
Enterprise-wide deployment: Complex implementations with multiple services across departments
Key factors affecting timeline: Organisational decision-making processes, IT resource availability, API complexity, integration with legacy systems, security review requirements, and number of services being developed simultaneously.
If your Security Server becomes unavailable:
Best practice: Mission-critical services should implement redundancy. Development/testing environments can operate with single Security Server. Roksnet provides architecture guidance for high-availability designs.
Basic Support (included with all memberships):
Premium Support Plans (optional, additional fee):
Comprehensive resources available through multiple channels:
Our team is ready to help you navigate the documentation and answer your questions about Roksnet Framework services.