Welcome
Getting Started
How to Guides
Application vs Blocklet
Create Blocklet
Compose Blocklets
Develop Blocklet
User and Passport
Communicate with DID Wallet
Blocklet Storage
Using Blocklet Preferences
Using Blocklet Logger
Add PWA Integration to Blocklet
Build blocklet for profit [deprecated]
Bundle your blocklet
Manage Blocklet Versions
Publish your blocklet to the world
Deploy your blocklet
Read/Write blockchain in blocklet
Operation your blocklet
Reference Guides
DID Connect
blocklet.yml
blocklet.js
Blocklet SDK (Node.js)
Blocklet SDK (Browser)
Blocklet Service
Blocklet CLI
Blocklet Server CLI
Blocklet UI
Blocklet GitHub Actions
Blocklet Studio
Blocklet Manager
Security
Performance
Image Service
Developer Best Practices.
Known Issues or Limitations
Setup Blocklet Server
WebHooks
OAuth Server
Access Key
MCP Servers
Conceptual Guides
Frequently Asked Questions
Performance
Performance Modes in Blocklet Server#
By default, blocklets, the server, and services run in low-consumption mode, which is designed to save resources.
In this mode:
- 🧠 Memory usage is roughly 50% lower
- ⚙️ CPU Performance is roughly 30% lower
How to switch to normal performance mode?#
To enable normal performance and resource usage for the server and services:
export ABT_NODE_KERNEL_MODE=performant
To enable normal performance and resource usage for blocklets:
export ABT_NODE_BLOCKLET_MODE=performant
How to switch to low performance mode?#
To enable normal performance and resource usage for the server and services:
export ABT_NODE_KERNEL_MODE=normal
To enable normal performance and resource usage for blocklets:
export ABT_NODE_BLOCKLET_MODE=normal
How to enable switch?#
Then restart the server:
blocklet server start