Architecture

The TWEX® Platform consists of 3 layers

  • Blockchain layer
  • Shared infrastructure layer
  • Solutions layer

Most solutions can be build with our customisable components (see architecture overview below)

Customizable Components

  • Tokenisation
    Basis for securities, utilities and payment tokens
  • Governance
    Resolutions and meetings (proxy voting, attendance and passing quorums, ad hoc proposals, etc.)
  • Data Rooms
    Public and private, customisable data structures, verdicts by verifiers, read access recording, public access
  • Market Place
    Order book & auctions, limit orders, request for quotes, secure payments or atomic swaps
  • Certificates
    Personal, health or education certificates or permissions based on self sovereign identities (SSI)
  • Escrows - coming soon
    Bid & performance bonds, letters of credit, rental deposits

Shared Infrastructure

  • User Verification System
    Verification of natural persons & legal entities, registration of multi-address wallets on the blockchain, online...
  • Notification System
    In-app task management, badges, flash messages, e-mail, push notifications
  • Web-App & APIs
    Multi-tenant, whitelabelling, REST-APIs for all functions, standalone wallet app for third party applications...
  • Wallets
    TWEX® supports both, self-managed and custodial wallets. For financial applications only self-managed...
  • Privacy & Confidentiality
    To address legitimate privacy and confidentiality requirements, TWEX® is based on a well-balanced...
  • Smart Contracts Templates
    TWEX® provides various token templates that can be adapted for issuing financial instruments or payment...
  • Signatories Management
    Unlimited signatories, single or joint signatory power, audit logs
  • Pricing & Invoicing
    Pricing plans, multiple pricing items per plan, recurring & transaction fees, flat or volume based fees, automated...
  • Smart Contract Extensions
    Upgradability, versioning, blocking of tokens for escrows
  • Electronic Document Signing
    Blockchain registration, electronic document signing (AES)
  • Blockchain Governance
    On-chain, smart contract based, contracts for transaction, node, validator and admin permissions...

Blockchain

Architecture
TWEX® uses the permissioned TrustnetONE blockchain governed by the Swiss Trustnet International Association (www.swisstrusnet.org). Every business with a legitimate interest that agrees to respect and preserve the privacy of blockchain identities can apply to run a node, become a validator or a member of the association. TrustnetONE uses standard Ethereum technology with Hyperledger BESU as a client.