Platform Overview
The Syrpts Network is a full-stack blockchain platform consisting of three interconnected terminals, a block explorer, and a backend blockchain engine. All components communicate through a unified API hosted on Railway, with the frontend served via Vercel and protected by Cloudflare.
Frontend (Vercel) → Cloudflare (WAF/CDN) → Railway Backend (Node.js) → PostgreSQL DatabaseAll sensitive operations are signed client-side with ECDSA and verified server-side. The backend never has access to private keys.
Core Components
- Syrpts Terminal (
index.html) — Trading interface for SYR and all custom tokens - DelChain Hub (
DelChain.html) — FDX token deployment platform - OpenChain Terminal (
OpenTerminal.html) — Permissionless token deployment - DataChain Explorer (
DataChain.html) — Block and transaction viewer - Nexus Bridge (
Convert.html) — SDX/SDTX/USD converter - Deposit Gateway (
Deposit.html) — Multi-chain crypto deposit - Withdraw Gateway (
Withdraw.html) — Crypto withdrawal system
Domain & Hosting
The platform is hosted at scientificnexus.net, registered through Hostinger with DNS pointing to Cloudflare. Cloudflare provides DDoS protection, Web Application Firewall (WAF), bot filtering, SSL/TLS, and IP masking for the Railway and Vercel servers.
Wallet Guide
Creating a Wallet
Click "Access Web3 Wallet" in any terminal. The wallet system generates:
- A BIP39 12-word mnemonic seed phrase via ethers.js v5
- An ECDSA P-256 key pair via the Web Crypto API
- A wallet address derived from the Base64-encoded SPKI public key
Key Storage
Your private key is stored in the browser's IndexedDB as a non-extractable CryptoKey object. This means:
- No JavaScript — including browser extensions — can read the raw key material
- The key can only be used for signing operations through the Web Crypto API
- Legacy wallets from localStorage are automatically migrated to IndexedDB
Backup & Recovery
- Encrypted Backup: Export an AES-GCM password-protected JSON file containing your key material. Import it on any browser with your password.
- Seed Phrase Recovery: Enter your 12-word mnemonic to regenerate the exact same key pair on any device.
Transaction Signing
Every sensitive API call (trades, transfers, deployments) is digitally signed using your private key. The signature is sent to the backend, which verifies it against the public key stored in the public_keys database table. Both raw 64-byte hex and DER-encoded signatures are supported.
Trading Guide
Order Types
Market Orders — Execute immediately at the best available price from the AMM liquidity pool. Fast, but subject to slippage on large orders.
Limit Orders — Set your desired price. The order sits on the order book until another trader matches it. You control the price but timing is uncertain.
The Order Book
The Nexus Menu Book displays all active limit orders. Green rows are bids (buy orders) and red rows are asks (sell orders). The spread between the highest bid and lowest ask is shown in the center. A depth chart below visualizes cumulative order volume at each price level.
Price Chart
Powered by TradingView's Lightweight Charts v4.1.3:
- Chart Types: Line, Area, Candlestick, Bar (OHLC), Baseline
- Timeframes: 1m, 3m, 5m, 15m, 30m, 45m, 1H, 2H, 3H, 4H, 1D, 1W, 1M, ALL
- Indicators: MACD (12,26,9 crossover), RSI (14-period Wilder smoothing), EMA-20 overlay
- Volume: Histogram displayed in OHLCV mode
- Fullscreen: Toggle for expanded chart view
Slippage & Price Impact
Set your slippage tolerance before market orders (presets: 0.5%, 1%, 3%, 5%, or custom). For large orders, the platform simulates the trade against current liquidity and shows a price impact warning:
- Low (<2%) — Minimal impact, safe to proceed
- Medium (<10%) — Noticeable price movement, review carefully
- High (≥10%) — Significant impact, consider splitting the order
Portfolio Tracking
The portfolio panel shows all your token positions with: asset name, quantity held, average buy price, current value in USD, unrealized P&L, and ROI percentage. Open orders display fill progress with visual progress bars. Full transaction history is filterable by type and exportable as CSV.
Token System
Token Hierarchy
- SYR (SilverCash) — Native token. Gas, fees, staking, and primary trading pair.
- SDX / SDTX — Stablecoins pegged at $1.00 USD. On-ramp/off-ramp only, not tradeable.
- FDX Tokens — Custom tokens deployed on DelChain. Domain-verified. Max supply: 10 billion.
- OpenChain Tokens — Permissionless tokens under a parent FDX network. No domain verification.
Liquidity Pools (System Handler)
Each token can have a System Handler (nx_sys_ address) that acts as an AMM liquidity pool. The pool uses a constant-product formula: Price = USD Reserve ÷ Token Reserve. Activation costs $2.00. Initial funding allows up to 79% of total supply; subsequent injections limited to 10% with a 7-day cooldown.
Token Deletion
Token creators can initiate deletion via a 7-day countdown system. Broadcast notifications are sent to all users immediately, at 3 days, and at 1 day before execution. Creators can cancel anytime during the countdown. After execution, all balances are zeroed and the token is permanently removed from the ledger.
DelChain Deployment
Deployment Steps
- Connect wallet on the DelChain terminal
- Fill deployment form: ticker (1-10 alphanumeric), total supply, launch price, platform type, website URL, token name, and logo URL
- Domain verification: Add a unique code to your website's source to prove ownership
- Subscription tiers: Optionally configure up to 10 tiers for premium features
- Pay gas fee: $1.00 USD in SYR (non-refundable)
- Deploy: Token is live with its own order book, chart, and analytics page
Creator Settings
- ReamSett: Edit description, tiers, logo, and public URL post-launch
- System Handler: Activate and fund AMM liquidity ($2.00 fee)
- API Key Manager: Generate
sk_live_keys for game server integration - Allowance Modal: Manage in-game spending limits per player
- Network Fee: Set the SYR fee OpenChain deployers pay to use your token as a parent network
Draft Auto-Save
In-progress deployments are automatically saved as drafts every 30 seconds. Drafts persist for 90 days and can be resumed from the Pending Work tab. The backend auto-cleans expired drafts at startup.
OpenChain Deployment
How It Differs from DelChain
- No domain verification — Anyone can deploy a token
- Parent network required — Must select a DelChain FDX token as the parent
- Network fee — Pay a SYR fee set by the parent network creator
- System address — Uses
nx_open_<ticker>_systemformat
Token Management
OpenChain token creators can manage per-token network fees from the token card and initiate the 7-day deletion system. OpenChain tokens are blocked from being opened in the DelChain terminal — they must be managed through the OpenChain terminal only.
Stablecoin System
SDX (SilverDollar X)
Minted 1:1 on PayPal deposit. Burned on PayPal withdrawal. Permanently pegged at $1.00. Infinite swap liquidity at $1.00 (zero slippage). Limit orders deviating from $1.00 are automatically rejected. Excluded from the trading order book and whale leaderboard.
SDTX (Secondary Stablecoin)
Minted 1:1 on NowPayments crypto deposit. Burned on crypto withdrawal. Same $1.00 peg and protections as SDX. Interchangeable with SDX via the Nexus Bridge at 1:1.
Nexus Bridge
The Convert page (Convert.html) provides instant, free, guaranteed 1:1 swaps between SDX, SDTX, and Real Cash (internal USD balance). This bridges the gap between PayPal-linked and crypto-linked funds.
Deposits & Withdrawals
PayPal (USD → SDX)
Open "Manage Real Cash" → Deposit → Complete PayPal checkout → SDX minted 1:1. No minimum. No KYC required.
Crypto Deposit (USDT/APT → SDTX)
Deposit page → Select network (TRC-20, BEP-20, ERC-20, Aptos) → Receive unique address with QR code → Send crypto → HMAC-SHA512 verified IPN webhook → SDTX minted 1:1.
Crypto Withdrawal (SDX/SDTX → External Wallet)
Withdraw page → Add withdrawal address (auto-approved) → Submit request → Internal tokens burned → NowPayments Mass Payout sends external crypto. Authenticated with JWT + API key for double security.
PayPal Withdrawal (SDX → USD)
"Manage Real Cash" → Withdraw → SDX transferred to system (burn) → PayPal Payouts API sends funds to your linked PayPal account.
Fee Structure
Dynamic Trading Fees
- Base fee: 0.15% (lower than Binance VIP0)
- Congestion range: 0.15% → 0.30% (linear ramp from 50% to 80% mempool load)
- Maximum fee: 0.30% at ≥80% mempool capacity
Fees are deducted from the USD side of every trade and recorded as TRADING_FEE transactions. The current fee rate is shown live before trade confirmation via GET /api/fee-estimate.
Other Fees
- FDX Token Deployment: $1.00 in SYR (non-refundable gas fee)
- System Handler Activation: $2.00 USD
- Feature Activation: $100 USD one-time for browser mining or staking access
- OpenChain Network Fee: Variable SYR amount set by parent network creator
Staking
SYR Staking Tiers
- 7 days: 5% APY
- 30 days: 10% APY
- 90 days: 20% APY
Minimum: 10 SYR per position. Requires one-time $100 USD feature activation. Multiple concurrent positions allowed. Rewards credited when the lock period expires. Managed via the Earn tab in the Syrpts terminal.
Security Architecture
ECDSA Authentication
Every sensitive API call is cryptographically signed client-side and verified server-side. Replay attacks blocked via duplicate signature detection.
Cloudflare Protection
DDoS mitigation, WAF (Web Application Firewall), bot filtering, SSL/TLS termination, and IP address masking for backend servers.
Rate Limiting
Transaction endpoints: 50/min. Read endpoints: 200/min. Mining submissions: 30/min. Game API: 300/min. Prevents abuse and DoS.
Data Integrity
All transactions immutably recorded on the DataChain. Strict input validation, CORS enforcement, Helmet.js security headers, and HMAC-SHA512 webhook verification.
API Reference
The DataChain backend exposes a REST API at https://datachain-backend-production.up.railway.app. Key public endpoints:
Public Endpoints (No Auth)
GET /tokens— List all deployed tokens with metadataGET /stats/:ticker— Token stats (price, supply, volume, holders)GET /quick-stats/:ticker— Lightweight stats for validationGET /balance/:address— Token balances for a wallet addressGET /api/chart/kline?token=X&interval=Y— OHLCV candlestick dataGET /pricehistory/:ticker— Raw price history with timestampsGET /api/ticker— All token prices and 24h changesGET /api/fee-estimate?amount=N— Current dynamic fee rateGET /api/price-impact?token=X&side=BUY&amount=N— Simulated trade impactGET /blocks— Recent mined blocks for DataChain ExplorerGET /api/notifications— Last 50 broadcast notificationsGET /api/open-tokens— All OpenChain deployed tokens
Authenticated Endpoints (ECDSA Signed)
POST /menubook/market— Execute market orderPOST /menubook/limit— Place limit orderPOST /tx/new— Submit signed transfer transactionPOST /api/deploy— Deploy a new FDX tokenPOST /api/token/burn-request— Initiate 7-day token deletionPOST /api/token/burn-cancel— Cancel pending deletionPOST /stake/lock— Create a staking positionPOST /api/crypto/convert— SDX/SDTX/USD swap
PRICE_UPDATE, NETWORK_STATUS, NEW_BLOCK, and ORDER_FILL. Connection uses exponential backoff (1s → 30s max) on disconnect.