centimore provides bare-metal infrastructure for quantitative developers. Automate batch transaction routing, scan ledger object pools in real-time, and execute decentralized logic without UI friction.
[12:07:45] INFO Object Scanner initialized.
[12:07:46] EVENT New Ledger Close: 82,491,032
[12:07:46] EXEC Batching 42 offer cancellations...
[12:07:47] SUCCESS Payload signed and submitted. (Latency: 12ms)
[12:07:49] EVENT New Ledger Close: 82,491,033
[12:07:49] INFO Scanning trustline liquidity...
[12:07:45] INFO Object Scanner initialized.
[12:07:46] EVENT New Ledger Close: 82,491,032
[12:07:46] EXEC Batching 42 offer cancellations...
[12:07:47] SUCCESS Payload signed and submitted. (Latency: 12ms)
[12:07:49] EVENT New Ledger Close: 82,491,033
[12:07:49] INFO Scanning trustline liquidity...
Avg Settlement
3.4s
System Uptime
99.9%
API Latency
<10ms
Throughput
1,500/tps
We stripped out the bloated UI. centimore is a high-speed routing layer that executes complex algorithmic workflows directly on the decentralized ledger.
Consolidate massive arrays of logic operations. Fire off bulk transaction cancellations, NFT transfers, or automated offer creations in a single secure, gas-optimized payload.
Continuously monitor blockchain state changes in real-time. Target specific accounts or trustlines, and trigger your Node.js logic the millisecond a liquidity pool updates.
Deploy high-frequency trading scripts directly to our servers. Execute buy/sell logic on the DEX based on custom price impact and slippage parameters.
Never hardcode a private key again. Authenticate your environments securely via API, allowing centimore to sign transactions safely from isolated HSM enclaves.
We designed the centimore SDK to slot directly into your existing Javascript/Typescript backend. Forget building complex network wrappers—import the library, set your logic, and let the engine handle connection retries and payload formatting.
import { centimore } from '@centimore/node';
const client = new centimore({
network: 'mainnet',
apiKey: process.env.centimore_KEY
});
// Execute batch cancellation for stale offers
await client.batch.cancelOffers({
walletId: 'w_8912nx',
limit: 100,
strategy: 'oldest_first'
}).then((receipt) => {
console.log(`Swept ${receipt.count} offers. Hash: ${receipt.txId}`);
});
Generate a developer API key to start deploying automated scripts against the mainnet.
The centimore Engine API provides REST and WebSocket endpoints for high-frequency ledger operations. All requests route through the mainnet clustering nodes.
Pass your institutional API key in the header of all REST requests.
Submit an array of ledger actions to be processed in a single transaction payload, automatically resolving nonces and sequence numbers.
{
"walletId": "w_8912nx",
"actions": [ ... ],
"autoNonce": true
}
Stream live object changes by subscribing to specific trustlines or accounts with zero-polling architecture.
client.subscribe(["offers", "ledger_close"]);