Services & Applications
Core services powering the fXYZ Network - Florin SDK, Bridge integration, Fixie AI agents, and membership system
Services & Applications
The fXYZ Network provides production-ready services that enable financial operations, AI-assisted decision-making, and blockchain interactions.
API Base URL: https://api.fxyz.network/api
See REST API Reference for complete endpoint documentation.
Core Services
Florin Token SDK
Solana SPL Token with confidential transfers, voucher system, and encrypted balances
Bridge.xyz Integration
Fiat on/off ramps with KYC, virtual accounts, and multi-currency support
Fixie AI Agents
1,050+ Letta-powered AI agents with tiered capabilities and memory
Membership System
Digital certificate membership with Privy authentication and embedded wallets
Florin Token SDK
The Florin (FLR) token is the primary utility token on fXYZ Network, built on Solana Token-2022.
Features
| Feature | Description |
|---|---|
| Confidential Transfers | ElGamal encryption for privacy-preserving balances |
| Voucher System | Off-chain vouchers redeemable for FLR tokens |
| Multi-Wallet Support | Works with Privy embedded and external wallets |
| SDK Integration | TypeScript SDK at @fxyz/florin-sdk |
API Endpoints
GET /api/florin/balance?address={wallet}
POST /api/florin/vouchers/redeem
GET /api/florin/vouchers?memberId={id}Implementation Details
The Florin SDK provides:
- Balance encryption/decryption
- Voucher validation and redemption
- Token transfer operations
- Membership integration
import { FlorinSDK } from '@fxyz/florin-sdk';
const sdk = new FlorinSDK({
rpcEndpoint: 'https://mainnet.helius-rpc.com',
mintAddress: process.env.FLORIN_MINT_ADDRESS,
});
// Get encrypted balance
const balance = await sdk.getBalance(walletAddress);
// Decrypt (requires wallet signature)
const decrypted = await sdk.decryptBalance(balance, wallet);Bridge.xyz Integration
Full-featured fiat on/off ramp infrastructure for global payments.
Capabilities
| Feature | Status | Description |
|---|---|---|
| KYC/KYB | Live | Identity verification via Bridge.xyz |
| Virtual Accounts | Live | USD bank accounts for receiving fiat |
| External Accounts | Live | Link bank accounts for withdrawals |
| Transfers | Live | ACH, Wire, SEPA payment rails |
| Liquidations | Live | Digital-asset-to-fiat off-ramps |
Supported Currencies
Fiat: USD, EUR, MXN, BRL Stablecoins: USDC, USDT, PYUSD, USDB Chains: Solana, Ethereum, Polygon, Base, Arbitrum, Optimism
API Endpoints
# KYC
POST /api/bridge/kyc-links
GET /api/bridge/customers/{id}/kyc-link
# Accounts
GET /api/bridge/virtual-accounts
POST /api/bridge/virtual-accounts
GET /api/bridge/external-accounts
POST /api/bridge/external-accounts
# Transfers
GET /api/bridge/transfers
POST /api/bridge/transfers
POST /api/bridge/liquidation
GET /api/bridge/exchange-ratesFixie AI Agents
AI-powered agents using Letta for persistent memory and tool use.
Agent Tiers
| Tier | Model | Tools | Use Case |
|---|---|---|---|
| Free | Claude Haiku | conversation_search | Personal assistant |
| Standard | Claude Sonnet | + memory, neo4j_query | Business analysis |
| Premium | Claude Opus | + graphiti, web_search | Research & strategy |
Network Fixies (Pre-seeded)
| Name | Purpose | Capabilities |
|---|---|---|
| Florin | Market analysis | Price feeds, arbitrage detection |
| Cypher | Query building | Neo4j Cypher generation |
| Sentinel | Risk assessment | Compliance, security monitoring |
API Endpoints
GET /api/fixie # List agents
POST /api/fixie # Create agent
GET /api/fixie/{agentId} # Get agent details
POST /api/fixie/{agentId}/stream # Chat (streaming)Creating an Agent
const response = await fetch('https://api.fxyz.network/api/fixie', {
method: 'POST',
headers: {
'Authorization': `Bearer ${privyToken}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
name: 'My Assistant',
tier: 'standard',
ownerType: 'member',
memberId: 'my-member-id',
}),
});Membership System
Digital certificate membership with tiered access and Privy authentication.
Authentication Methods
| Method | Description |
|---|---|
| Guest | Anonymous with embedded wallets |
| Wallet | MetaMask, Phantom, etc. |
| X (Twitter) | OAuth social login |
| Telegram | Bot authentication |
Membership Certificate
- Blockchain: Solana mainnet-beta
- Standard: Metaplex Token
- Transferable: No (soulbound)
- Benefits: Tier-based feature access
API Endpoints
GET /api/membership-proof?memberId={id}
POST /api/membership-proof/verifyDocument Storage (R2)
Document management via Cloudflare R2 for research papers, reports, and publications.
Features
- Categories: Research, Legal, Technical
- Metadata: Authors, year, venue, tags
- Status Workflow: Draft → Review → Published → Archived
API Endpoints
GET /api/documents
GET /api/documents/{id}
POST /api/documents/upload
PATCH /api/documents/{id}Webhook Integrations
The API receives webhooks from external services:
Helius (Solana)
POST /api/webhooks/helius- Transaction confirmations
- Certificate issuances
- Token transfers
Bridge (Payments)
POST /api/webhooks/bridge- Payment status updates
- KYC completion events
- Transfer confirmations
Privy (Auth)
POST /api/webhooks/privy- User creation events
- Account linking
Service Architecture
Technology Stack
| Layer | Technology |
|---|---|
| Runtime | Node.js 20, Next.js 16 |
| Database | Neo4j (graph), PostgreSQL (Letta) |
| Blockchain | Solana mainnet-beta |
| Auth | Privy v3 |
| Hosting | Coolify (self-hosted) |
Performance
| Metric | Target |
|---|---|
| API Response | < 200ms |
| GraphQL Queries | < 500ms |
| Streaming Chat | Real-time |
| Uptime | 99.9% |
Getting Started
For Users
- Visit app.fxyz.network
- Create account (guest or authenticated)
- Wallets auto-created
- Explore dashboard, Fixies, and network
For Developers
- Review REST API documentation
- Get API credentials from dashboard
- Use Bearer token authentication
- Start with
/api/prices(no auth needed)
For Enterprises
Contact the team for:
- Custom Fixie configurations
- White-label integration
- SLA guarantees
- Dedicated support