Skip to content

Latest commit

 

History

History
133 lines (100 loc) · 4.19 KB

README.md

File metadata and controls

133 lines (100 loc) · 4.19 KB

A GSM-Based Protocol for Expanding Blockchain Accessibility


STKS2Chain is a protocol designed to bridge GSM technologies with blockchain systems. It leverages the ubiquitous nature of SIM cards and SMS messaging to enable seamless transactions, wallet management, and smart contract interactions without requiring an internet connection. At its core, STK2Chain allows users to perform blockchain-based operations via familiar mobile interfaces such as STK menus, making blockchain more accessible to underserved demographics and areas with limited internet access.


How it works

graph LR
  A(Start)

    A[STK Menu] --> B["GSM Tower Network
    (Carrier BTS)"]
    B --> C["STK2Chain Middleware
    (ERC-4337 Bundler)"]
    C --> D["Ethereum Node
    (ERC-4337 EntryPoint)"]
    D -->|TX Hash| C
    C -->|SMS Confirm| A
Loading

eSIM Profile Architecture

┌───────────────────────────┐
│   eSIM Profile Elements   │
│───────────────────────────│
│  • eUICC Network Config   │
│  • STK Interface          │
│    └ Java Card Applet     │
│  • HD Wallet [stk2wallet] │
└───────────────────────────┘



┌──────────────────────────────┐
│       eSIM Profile (TEE)     │
│──────────────────────────────│
│ 1. eUICC (Secure Element)    │ ← Hardware root of trust
│ 2. Java Card Applet          │ ← Isolated execution
│ 3. ERC-4337 Wallet Logic     │ ← Code integrity
└──────────────────────────────┘