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.

Architecture at a Glance:

Frontend (Vercel)Cloudflare (WAF/CDN)Railway Backend (Node.js)PostgreSQL Database

All 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
Critical: Write down your 12-word seed phrase immediately. It is shown ONCE at creation. If you lose it and your browser data is cleared, your wallet and all funds are permanently unrecoverable.

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

  1. Connect wallet on the DelChain terminal
  2. Fill deployment form: ticker (1-10 alphanumeric), total supply, launch price, platform type, website URL, token name, and logo URL
  3. Domain verification: Add a unique code to your website's source to prove ownership
  4. Subscription tiers: Optionally configure up to 10 tiers for premium features
  5. Pay gas fee: $1.00 USD in SYR (non-refundable)
  6. 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>_system format

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 metadata
  • GET /stats/:ticker — Token stats (price, supply, volume, holders)
  • GET /quick-stats/:ticker — Lightweight stats for validation
  • GET /balance/:address — Token balances for a wallet address
  • GET /api/chart/kline?token=X&interval=Y — OHLCV candlestick data
  • GET /pricehistory/:ticker — Raw price history with timestamps
  • GET /api/ticker — All token prices and 24h changes
  • GET /api/fee-estimate?amount=N — Current dynamic fee rate
  • GET /api/price-impact?token=X&side=BUY&amount=N — Simulated trade impact
  • GET /blocks — Recent mined blocks for DataChain Explorer
  • GET /api/notifications — Last 50 broadcast notifications
  • GET /api/open-tokens — All OpenChain deployed tokens

Authenticated Endpoints (ECDSA Signed)

  • POST /menubook/market — Execute market order
  • POST /menubook/limit — Place limit order
  • POST /tx/new — Submit signed transfer transaction
  • POST /api/deploy — Deploy a new FDX token
  • POST /api/token/burn-request — Initiate 7-day token deletion
  • POST /api/token/burn-cancel — Cancel pending deletion
  • POST /stake/lock — Create a staking position
  • POST /api/crypto/convert — SDX/SDTX/USD swap
WebSocket: Real-time updates via WebSocket connection. Events include PRICE_UPDATE, NETWORK_STATUS, NEW_BLOCK, and ORDER_FILL. Connection uses exponential backoff (1s → 30s max) on disconnect.