Role-Based Documentation

Workflow Guides by Role

Step-by-step instructions for each role in the UFX protocol. Select your role below to access detailed workflows, code examples, and best practices.

5 Complete Role Guides
Step-by-Step Workflows
Code Examples & Best Practices

Select Your Role

What's Included in Each Guide

PREREQUISITES

Required setup, roles, and permissions needed before you can start

STEP-BY-STEP

Detailed workflows with smart contract references and code examples

TROUBLESHOOTING

Common errors, solutions, and debugging strategies

BEST PRACTICES

Recommendations and tips for optimal operations

EXAMPLES

Real-world scenarios showing how to use the protocol

CODE SNIPPETS

JavaScript/TypeScript examples for direct integration

Quick Reference

Smart Contract Modules by Role

Investor: RFQEngineModule, SettlementModule
Market Maker: RFQEngineModule, SettlementModule, UfxViewModule
Issuer: FundRegistryModule, FeeModule
Compliance Officer: ComplianceModule, IdentityModule
Transfer Agent: TransferAgentModule, UfxViewModule