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
Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
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