Integration Studio
Accelerate blockchain development with SettleMint's Integration Studio. Reduce development time by 85%, deploy enterprise APIs in minutes, and build complex blockchain workflows with zero-code visual programming for production applications.
Enterprise Low-Code Blockchain Development
Business Impact
ROI Metrics: Organizations using SettleMint's Integration Studio achieve 85% faster blockchain development, 90% reduction in API deployment time, and 75% lower integration costs for complex enterprise workflows.
SettleMint's Integration Studio revolutionizes enterprise blockchain development through visual programming and zero-code workflow automation. This production-ready platform transforms complex blockchain integrations into intuitive drag-and-drop workflows, enabling business users and developers to build sophisticated applications without traditional coding barriers.
Enterprise Value Proposition
Development Acceleration
- 85% faster development vs traditional coding
- Visual workflow design eliminates complex programming
- Pre-built integrations for enterprise systems
- Real-time deployment with instant testing capabilities
Enterprise Integration
- API-first architecture for seamless system connectivity
- Event-driven workflows for automated business processes
- Enterprise security with role-based access controls
- Scalable infrastructure for production workloads
Core Business Benefits
Accelerated Development Cycles
- Visual workflow design eliminates coding complexity
- Pre-built modules for common blockchain operations
- Real-time testing and deployment capabilities
- Comprehensive debugging with visual flow tracing
ROI Impact: 85% reduction in development time
Seamless Enterprise Connectivity
- Native blockchain API integrations
- RESTful endpoints for legacy system connectivity
- Event streaming for real-time business processes
- Webhook support for external system notifications
ROI Impact: 90% faster enterprise integration deployment
Intelligent Workflow Automation
- Event-driven business process orchestration
- Automated compliance and reporting workflows
- Real-time monitoring and alerting systems
- IoT device integration for industrial applications
ROI Impact: 75% improvement in operational efficiency
Production-Ready Node-RED Platform
Under the hood, Integration Studio leverages enterprise-grade Node-RED infrastructure, providing a battle-tested low-code platform built on Node.js for event-driven application development. This platform has powered millions of production workflows across global enterprises.
Learn more about Node-RED architecture.
Enterprise Architecture Concepts
SettleMint's Integration Studio transforms complex business logic into visual workflow sequences that enterprises can understand, maintain, and scale. Each business process becomes a series of connected actions represented through intuitive flows and nodes.
Visual Workflow Components
Nodes - Atomic Operations
- Input/Output ports for data transformation
- Event-driven triggers (HTTP, blockchain events, timers)
- Pre-built functions for common enterprise operations
- Custom logic for unique business requirements
Flows - Business Processes
- Visual workspace for process design
- Multi-flow support for complex applications
- Real-time debugging with execution visualization
- Version control for enterprise governance
Enterprise Development Benefits
Clear Business Logic Representation
- Visual drag-and-drop interface eliminates coding complexity
- Real-time flow execution monitoring for operational visibility
- Interactive debugging with step-by-step process tracing
- Documentation-friendly design for compliance requirements
Business Impact: 90% improvement in process understanding and maintenance
Universal Connectivity Platform
- Web services and API integration with pre-built connectors
- IoT device orchestration for industrial blockchain applications
- Database connectivity for enterprise data synchronization
- Real-time event processing for responsive business workflows
Business Impact: 85% reduction in integration development time
Production-Ready Infrastructure
- High-availability deployment for mission-critical workflows
- Horizontal scaling for enterprise transaction volumes
- Enterprise security with role-based access controls
- Comprehensive monitoring and alerting capabilities
Business Impact: Support for millions of transactions with 99.9% uptime
Enterprise Architecture
The visual approach not only accelerates development but also enables business stakeholders to directly participate in workflow design, bridging the gap between technical implementation and business requirements.
Learn more about enterprise Node-RED concepts
Enterprise Deployment Process
Zero-Configuration Setup
SettleMint automates the entire Integration Studio deployment process, from infrastructure provisioning to security configuration, enabling enterprises to start building workflows within minutes rather than weeks.
Deploy SettleMint's Integration Studio to transform your enterprise blockchain operations. Navigate to your target application and access the Integration tools section to begin the automated deployment process.
Select integration studio
Select Integration Studio and click Continue to proceed.
Choose a name
Choose a name for your Integration Studio. Choose one that will be easily recognizable in your dashboards (eg. Crowdsale Flow)
Select deployment plan
Choose a deployment plan. Select the type, cloud provider, region and resource pack. More about deployment plans
Confirm setup
You can see the resource cost for the Integration Studio displayed at the bottom of the form. Click Confirm to add the Integration Studio.
Enterprise Workflow Development
Rapid Development
Time-to-Value: Build and deploy production-ready blockchain workflows in hours, not weeks, with pre-configured enterprise templates and real-time testing capabilities.
Getting Started with Visual Development
Once deployed, access your Integration Studio through the Interface tab to begin building enterprise-grade blockchain workflows. The platform provides both full-screen development mode and embedded interface options for seamless integration into your development environment.
Pre-Built Enterprise Examples
- Production workflow templates for common use cases
- Blockchain integration patterns with best practices
- Enterprise API examples for system connectivity
- Real-time event processing demonstrations
Interactive Development Environment
- Visual workflow designer with drag-and-drop interface
- Real-time testing and debugging capabilities
- Code inspection for understanding node functionality
- Flow execution monitoring for operational visibility
Enterprise Template Gallery
The platform ships with pre-configured flow templates including "Flow 1" for basic operations and an "Example" tab showcasing production-ready enterprise workflows. These templates demonstrate blockchain integrations, API connections, and automated business processes that enterprises can customize for their specific requirements.
JavaScript-Powered Nodes: Each node contains enterprise-grade JavaScript code that defines specific business actions. Double-click any node to inspect, modify, or extend its functionality for your unique requirements.
Production Workflow Implementation
Enterprise Best Practices
Before building custom workflows, review our Node-RED enterprise guide for production-ready development patterns and security considerations.
Real-World Enterprise Example
This comprehensive example demonstrates building a production-ready blockchain API endpoint using SettleMint's Integration Studio. We'll create an enterprise-grade service to query the latest block number from a Polygon Mumbai network, showcasing the platform's capabilities for real-time blockchain data access.
Prerequisites: Ensure you have a Polygon Mumbai Node deployed within your SettleMint application for this enterprise integration example.
Add http input node
Drag and drop a Http In node to listen for requests. If you double-click the node, you will see you have a couple parameters to set:
METHOD
- set it toGET
. This is HTTP Method that your node is configured to listen to.URL
- set it to/getLatestBlock
. This the endpoint that your node will listen to.
Add function node
Drag and drop a function node. This is the node that will query the blockchain for the block number. Double-click the node to configure it.
rpcEndpoint
is the RPC url of your Polygon Mumbai Node.
Under the Connect tab of your Polygon Mumbai node, you will find its RPC url.
accessToken
- You will need an access token for your application. If you do
not have one, you can easily
create an access token first.
Enter the following snippet in the Message tab:
///////////////////////////////////////////////////////////
// Configuration //
///////////////////////////////////////////////////////////
const rpcEndpoint = "https://YOUR_NODE_RPC_ENDPOINT.settlemint.com";
const accessToken = "YOUR_APPLICATION_ACCESS_TOKEN_HERE";
///////////////////////////////////////////////////////////
// Logic //
///////////////////////////////////////////////////////////
const ethers = global.get("ethers");
const provider = new ethers.providers.JsonRpcProvider(
`${rpcEndpoint}/${accessToken}`
);
msg.payload = await provider.getBlockNumber();
return msg;
///////////////////////////////////////////////////////////
// End //
///////////////////////////////////////////////////////////
Note: ethers and some ipfs libraries are already available by default and can be used like this:
const ethers = global.get("ethers");
const provider = new ethers.providers.JsonRpcProvider(
`${rpcEndpoint}/${accessToken}`
);
const ipfsHttpClient = global.get("ipfsHttpClient");
const client = ipfsHttpClient.create(`${ipfsEndpoint}/${accessToken}/api/v0`);
const uint8arrays = global.get("uint8arrays");
const itAll = global.get("itAll");
const data = uint8arrays.toString(
uint8arrays.concat(await itAll(client.cat(cid)))
);
If the library you need isn't available by default you will need to import it in
the setup tab. Example for ethers providers:
Add http response node
Drag and drop a Http Response node to reply to the request. Double-click and configure:
Status code
- This is the HTTP status code that the node will respond with after completion of the request. We set it to 200 (OK
)
Click on the Deploy
button in the top right corner to save and deploy your
changes.
Test your endpoint
Now, go back to the Connect tab of your Integration Studio to see your API
endpoint, which looks something like
https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com
.
You can now send requests to
https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com/getLatestBlock
to get
the latest block number. Do not forget to create an API Key for your Integration
studio and pass it as the x-auth-token
authorization header with your request.
Example terminal command:
curl -H "x-auth-token: bpaas-YOUR_INTEGRATION_KEY_HERE" https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com/getLatestBlock
Enterprise API Security & Integration
Production Ready
Your blockchain API is now live and secured with enterprise-grade authorization, ready for production integration with existing systems and applications.
Security Features
- API key authentication with request header validation
- Rate limiting for production workload management
- Access logging for compliance and monitoring
- Encrypted communications with HTTPS enforcement
Enterprise Integration
- RESTful endpoints for universal system connectivity
- Real-time response for operational applications
- Scalable infrastructure supporting high transaction volumes
- Monitoring integration for production observability
Advanced Enterprise Workflows
SettleMint's Integration Studio enables sophisticated enterprise blockchain applications far beyond simple API endpoints. Explore the comprehensive Node-RED cookbook for production workflow patterns including:
- Multi-chain data aggregation for comprehensive business intelligence
- Automated compliance reporting with regulatory frameworks
- Real-time fraud detection using blockchain event monitoring
- Supply chain orchestration with IoT device integration
- Financial services automation for payment processing workflows
Enterprise Transformation
Scale: Organizations using Integration Studio manage workflows processing millions of blockchain transactions daily, with 99.9% uptime and sub-second response times for business-critical operations.
FabConnect
Streamline enterprise blockchain integration with FireFly FabConnect middleware. Reduce Hyperledger Fabric development time by 80%, accelerate API deployment, and enable seamless legacy system connectivity with production-ready middleware.
Hasura Backend-as-a-Service
Scale enterprise applications with SettleMint's Hasura platform. Reduce backend development time by 80%, deploy production-ready GraphQL APIs instantly, and accelerate data-driven blockchain applications with enterprise-grade infrastructure.