Files
Sankofa/docs/marketplace/sovereign-stack/wallet-registry.md
defiQUG 33d50fb91e
Some checks failed
API CI / API Lint (push) Successful in 47s
API CI / API Type Check (push) Failing after 47s
API CI / API Test (push) Successful in 1m0s
API CI / API Build (push) Failing after 50s
API CI / Build Docker Image (push) Has been skipped
Build Crossplane Provider / build (push) Failing after 5m51s
CD Pipeline / Deploy to Staging (push) Failing after 29s
CI Pipeline / Lint and Type Check (push) Failing after 36s
CI Pipeline / Build (push) Has been skipped
CI Pipeline / Test Backend (push) Failing after 1m33s
CI Pipeline / Test Frontend (push) Failing after 30s
CI Pipeline / Security Scan (push) Failing after 1m16s
Crossplane Provider CI / Go Test (push) Failing after 3m23s
Crossplane Provider CI / Go Lint (push) Failing after 7m27s
Crossplane Provider CI / Go Build (push) Failing after 3m27s
Deploy to Staging / Deploy to Staging (push) Failing after 30s
Portal CI / Portal Lint (push) Failing after 21s
Portal CI / Portal Type Check (push) Failing after 21s
Portal CI / Portal Test (push) Failing after 21s
Portal CI / Portal Build (push) Failing after 22s
Test Suite / frontend-tests (push) Failing after 30s
Test Suite / api-tests (push) Failing after 49s
Test Suite / blockchain-tests (push) Failing after 30s
Type Check / type-check (map[directory:. name:root]) (push) Failing after 23s
Type Check / type-check (map[directory:api name:api]) (push) Failing after 21s
Type Check / type-check (map[directory:portal name:portal]) (push) Failing after 19s
Validate Configuration Files / validate (push) Failing after 1m52s
CD Pipeline / Deploy to Production (push) Has been skipped
chore: consolidate local WIP (repo cleanup 20260707)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 09:41:34 -07:00

2.0 KiB

Phoenix Wallet Registry

Category: WALLET_SERVICES
Publisher: Phoenix Cloud Services
Status: PUBLISHED
Version: 1.0.0

Overview

Phoenix Wallet Registry manages wallet mapping, chain support, policy engine, and recovery. Supports MPC (preferred for production custody), HSM-backed keys for service wallets, and passkeys + account abstraction for end-users.

Key Features

  • Wallet mapping: User/org ↔ wallet addresses
  • Multi-chain support: Support matrix for all major chains
  • MPC custody: Multi-party computation for secure custody
  • HSM-backed keys: Hardware security module integration
  • Transaction simulation: Preflight simulation for on-chain calls
  • ERC-4337 support: Smart account abstraction
  • Policy engine: Signing limits, approvals, recovery policies
  • Transaction builder: Deterministic encoding

API Endpoints

Register Wallet

POST /wallets/register
Content-Type: application/json

{
  "userId": "user_123",
  "address": "0x...",
  "chainId": 1,
  "custodyType": "SHARED",
  "orgId": "org_123"
}

Build Transaction

POST /wallets/tx/build
Content-Type: application/json

{
  "from": "0x...",
  "to": "0x...",
  "value": "1000000000000000000",
  "data": "0x...",
  "chainId": 1
}

Simulate Transaction

POST /wallets/tx/simulate
Content-Type: application/json

{
  "from": "0x...",
  "to": "0x...",
  "value": "1000000000000000000",
  "data": "0x...",
  "chainId": 1
}

Submit Transaction

POST /wallets/tx/submit
Content-Type: application/json

{
  "transaction": "0x...",
  "chainId": 1
}

Pricing

  • Model: Hybrid (subscription + usage)
  • Base Price: $199/month
  • Per Wallet: $5.00/month
  • Per Transaction: $0.01

Compliance

  • SOC 2 Type II
  • ISO 27001

SLA

  • Uptime: 99.9%
  • Latency: <200ms p95

Architecture

  • MPC service for shared custody
  • HSM integration for service wallets
  • Transaction builder with deterministic encoding
  • Policy engine for signing rules