Skip to content

Business Process Flow

Overview

YC365 operates through a comprehensive business process that involves multiple stakeholders including administrators, data providers, and regular users. This guide explains the complete workflow from event creation to final settlement.

Business Process Overview

Process Participants

1. Super Administrator (超级管理员)

  • Platform Configuration: Set platform-wide parameters and configurations
  • Fee Management: Configure trading fees, fee collection addresses
  • System Management: Manage core system settings and security
  • Financial Control: Manage platform revenue and fee structures
  • User Management: Oversee all user roles and permissions

2. Data Administrator (数据管理员)

  • Event Management: Create, modify, delete, and validate events
  • Condition Management: Define and manage specific conditions for events
  • Tag Management: Create, assign, organize, and maintain tags
  • Event Type Management: Create and organize event categories
  • Data Operations: Batch import, export, validation, and cleanup
  • Content Management: Manage platform content and metadata

3. Asset Administrator (资产管理员)

  • Publishing Operations: Deploy events and conditions to blockchain
  • Result Management: Upload, verify, and publish event results
  • Settlement Operations: Execute settlements and distribute profits
  • Liquidity Management: Add or recover liquidity as needed
  • Viewing Operations: Monitor assets, transactions, and performance
  • Smart Contract Management: Deploy and manage smart contracts

4. Regular User (普通用户)

  • Event Participation: Browse, analyze, and participate in events
  • Asset Management: Deposit and withdraw assets from platform
  • Trading Activities: Place orders and manage trading positions
  • Portfolio Management: Monitor positions, P&L, and performance

Complete Business Process Flow

Phase 1: Event Creation and Publishing

Step 1: Data Entry by Data Administrators

Location: DP Management Interface

Process: 1. Event Creation: Data Administrators create new events in the DP management system 2. Condition Setup: Define specific conditions for each event 3. Tag Assignment: Assign relevant tags to events and conditions 4. Event Type Classification: Organize events by type and category 5. Data Validation: Verify event and condition data accuracy 6. Metadata Configuration: Set event descriptions, categories, and tags

Key Features: - Manual Entry: Direct event creation through admin interface - Batch Import: Bulk event import from external files - Data Validation: Automated and manual data verification - Category Management: Organize events by type and category - Tag Management: Create and maintain tag hierarchies - Content Management: Manage platform content and metadata

Step 2: Event Publishing to Blockchain

Location: Asset Administrator → Smart Contracts

Process: 1. Contract Deployment: Asset Administrators deploy event-specific smart contracts 2. Condition Initialization: Set initial odds and liquidity 3. Market Launch: Enable trading for the event 4. Liquidity Provision: Provide initial market liquidity 5. Asset Monitoring: Monitor contract deployment and initialization

Technical Details: - Smart Contract Creation: Factory contract deploys condition contracts - Liquidity Pool Setup: Initialize YES/NO token pools - Initial Pricing: Set starting odds based on market analysis - Trading Enablement: Activate trading functionality - Transaction Management: Manage all blockchain transactions - Gas Fee Optimization: Optimize gas fee usage for efficiency

Phase 2: User Participation and Asset Management

Step 3: User Discovery and Selection

Location: DApp Interface

Process: 1. Event Browsing: Users browse available events and conditions 2. Market Analysis: Review odds, liquidity, and market activity 3. Event Selection: Choose events based on interest and analysis 4. Participation Decision: Decide on participation level and strategy

User Experience: - Event Categories: Browse events by category (sports, politics, etc.) - Market Information: View current odds, volume, and trends - Search Functionality: Search for specific events or topics - Personalization: Filter events based on user preferences

Step 4: Asset Deposit

Location: DApp → Vault Contract

Process: 1. Wallet Connection: Connect user wallet to DApp 2. Asset Selection: Choose assets to deposit (USDT on BSC) 3. Deposit Execution: Transfer assets to vault contract 4. Balance Confirmation: Verify deposit completion

Security Features: - Wallet Verification: Ensure wallet is connected to BSC network - Asset Validation: Verify asset type and amount - Transaction Confirmation: Wait for blockchain confirmation - Balance Updates: Real-time balance updates

Phase 3: Trading and Betting Activities

Step 5: User Betting and Trading

Location: DApp → Trading Contracts

Process: 1. Market Analysis: Analyze current odds and market conditions 2. Position Sizing: Determine bet amount and risk level 3. Order Placement: Submit buy/sell orders for YES/NO tokens 4. Order Execution: Execute trades through smart contracts

Trading Options: - Direct Betting: Place bets on event outcomes - Market Trading: Trade YES/NO tokens on secondary market - Portfolio Management: Manage multiple positions - Risk Management: Implement trading strategies

Step 6: Profit Generation Methods

Location: DApp → Various Profit Sources

Method 1: Market Trading - Token Trading: Buy low, sell high on secondary market - Arbitrage Opportunities: Exploit price differences - Market Making: Provide liquidity for trading fees - Portfolio Optimization: Balance risk and return

Method 2: Event Settlement - Outcome Betting: Bet on correct event outcomes - Odds Analysis: Analyze probability vs. market odds - Risk Assessment: Evaluate potential losses and gains - Settlement Rewards: Receive rewards for correct predictions

Phase 4: Liquidity Management

Step 7: Dynamic Liquidity Management

Location: Asset Administrator → Smart Contracts

Process: 1. Market Monitoring: Asset Administrators monitor liquidity levels and trading activity 2. Liquidity Assessment: Evaluate need for additional liquidity 3. Liquidity Addition: Add liquidity when markets are thin 4. Liquidity Recovery: Recover liquidity when appropriate 5. Performance Analysis: Analyze platform performance metrics 6. Risk Assessment: Assess platform risks and exposure

Management Strategies: - Proactive Management: Add liquidity before market stress - Reactive Management: Respond to market conditions - Risk Management: Balance liquidity with risk exposure - Performance Optimization: Optimize liquidity for maximum efficiency - Asset Monitoring: Monitor platform assets and balances - Transaction Tracking: Track all blockchain transactions

Phase 5: Result Determination and Settlement

Step 8: Oracle Result Publishing

Location: Asset Administrator → Oracle System

Process: 1. Result Upload: Asset Administrators upload event results to oracle systems 2. Result Verification: Verify result accuracy and reliability 3. Result Publishing: Publish verified results to blockchain 4. Dispute Resolution: Handle result disputes and challenges 5. Settlement Trigger: Initiate automatic settlement process

Oracle Integration: - Multiple Sources: Cross-reference multiple data sources - Verification Process: Ensure result accuracy and reliability - Timing Control: Publish results at appropriate times - Dispute Resolution: Handle result disputes and challenges - Smart Contract Interaction: Interact with all smart contracts - Oracle Integration: Manage oracle system integration

Step 9: Automatic Settlement

Location: Asset Administrator → Smart Contracts → Vault Contract

Process: 1. Settlement Execution: Asset Administrators execute automatic settlements 2. Result Processing: Process oracle results in smart contracts 3. Token Valuation: Calculate final token values (0 or 1) 4. Profit Distribution: Distribute profits to winning positions 5. Fee Collection: Collect platform fees 6. Asset Transfer: Transfer assets to user vault accounts 7. Asset Reconciliation: Reconcile platform assets

Settlement Features: - Automatic Execution: No manual intervention required - Transparent Process: All calculations visible on blockchain - Immediate Settlement: Results processed immediately - Fee Deduction: Automatic fee calculation and deduction - Asset Monitoring: Monitor settlement process and results - Transaction Management: Manage all settlement transactions

Phase 6: User Portfolio Management

Step 10: Portfolio Monitoring and Management

Location: DApp Interface

Process: 1. Position Tracking: Monitor all active positions 2. Profit/Loss Analysis: Calculate current P&L 3. Performance Review: Analyze trading performance 4. Portfolio Optimization: Adjust positions based on analysis

Management Tools: - Real-time Updates: Live position and P&L updates - Historical Analysis: Review past performance - Risk Metrics: Monitor risk exposure and metrics - Portfolio Alerts: Set alerts for position changes

Detailed Process Breakdown

Role-based Workflows

Super Administrator Workflow:

  1. Platform Configuration: Set platform-wide parameters and configurations
  2. Fee Management: Configure trading fees and fee collection addresses
  3. System Management: Manage core system settings and security
  4. Financial Control: Manage platform revenue and fee structures
  5. User Management: Oversee all user roles and permissions

Data Administrator Workflow:

  1. Event Planning: Research and plan new events
  2. Data Collection: Gather relevant event information
  3. Event Creation: Create new events in the system
  4. Condition Definition: Define specific outcome conditions
  5. Tag Assignment: Assign relevant tags to events and conditions
  6. Event Type Classification: Organize events by type and category
  7. Data Validation: Verify event and condition data accuracy
  8. Content Management: Manage platform content and metadata

Asset Administrator Workflow:

  1. Contract Preparation: Prepare smart contract parameters
  2. Contract Deployment: Deploy event-specific smart contracts
  3. Liquidity Allocation: Allocate initial liquidity
  4. Market Launch: Enable trading for the event
  5. Asset Monitoring: Monitor contract deployment and initialization
  6. Transaction Management: Manage all blockchain transactions
  7. Ongoing Management: Monitor trading activity and liquidity
  8. Liquidity Management: Add or recover liquidity as needed
  9. Result Management: Upload, verify, and publish event results
  10. Settlement Operations: Execute settlements and distribute profits

User Workflow

Initial Setup:

  1. Wallet Setup: Install and configure compatible wallet (EVM, MetaMask, etc.)
  2. Network Configuration: Connect to BSC network
  3. Asset Preparation: Acquire USDT (BEP-20) and BNB for gas fees
  4. Platform Registration: Connect wallet to YC365 platform

Event Participation:

  1. Event Browsing: Browse available events and conditions
  2. Market Analysis: Analyze odds, liquidity, and market activity
  3. Event Selection: Choose events based on interest and analysis
  4. Participation Strategy: Develop participation strategies

Asset Management:

  1. Deposit Operations: Deposit assets to platform vault
  2. Withdrawal Operations: Withdraw assets from platform
  3. Balance Monitoring: Monitor account balances
  4. Transaction History: Review transaction history

Trading Activities:

  1. Market Research: Research available events and conditions
  2. Strategy Development: Develop trading strategy
  3. Position Sizing: Determine appropriate position sizes
  4. Order Placement: Place buy/sell orders
  5. Position Management: Monitor and manage trading positions
  6. Risk Management: Implement risk management strategies

Portfolio Management:

  1. Position Tracking: Track all active positions
  2. Profit/Loss Analysis: Analyze P&L performance
  3. Performance Review: Review trading performance
  4. Strategy Adjustment: Adjust trading strategies
  5. Portfolio Optimization: Optimize portfolio performance

Risk Management

Platform Risks

Technical Risks:

  • Smart Contract Vulnerabilities: Potential contract bugs
  • Oracle Failures: Oracle system malfunctions
  • Network Issues: BSC network problems
  • System Failures: Platform technical issues

Market Risks:

  • Liquidity Shortages: Insufficient market liquidity
  • Price Manipulation: Market manipulation attempts
  • Volatility: High market volatility
  • Correlation Risk: Correlated market movements

User Risks

Trading Risks:

  • Loss of Capital: Potential loss of invested funds
  • Market Timing: Poor timing of trades
  • Liquidity Risk: Difficulty exiting positions
  • Information Risk: Acting on incorrect information

Technical Risks:

  • Wallet Security: Private key security risks
  • Transaction Failures: Failed blockchain transactions
  • Gas Fee Risks: High gas fee costs
  • Network Congestion: Slow transaction processing

Performance Metrics

Platform Metrics

Trading Metrics:

  • Trading Volume: Total trading volume
  • Active Users: Number of active users
  • Event Count: Number of active events
  • Liquidity Depth: Market liquidity levels

Financial Metrics:

  • Revenue Generation: Platform fee revenue
  • User Profits: Total user profits
  • Liquidity Efficiency: Liquidity utilization rates
  • Settlement Accuracy: Settlement success rates

User Metrics

Performance Metrics:

  • Win Rate: Percentage of winning trades
  • Profit/Loss: Total profit or loss
  • Risk-Adjusted Returns: Returns adjusted for risk
  • Portfolio Diversification: Position diversification

Engagement Metrics:

  • Trading Frequency: Number of trades per period
  • Event Participation: Number of events participated
  • Platform Usage: Time spent on platform
  • Feature Utilization: Use of platform features

Future Enhancements

Process Improvements

Automation:

  • Automated Liquidity Management: AI-powered liquidity management
  • Smart Order Routing: Intelligent order routing
  • Automated Risk Management: Automated risk controls
  • Predictive Analytics: Predictive market analysis

User Experience:

  • Mobile Optimization: Enhanced mobile experience
  • Social Features: Social trading features
  • Educational Content: Trading education and tutorials
  • Personalization: Personalized user experience

Technology Upgrades

Blockchain Integration:

  • Multi-chain Support: Support for multiple blockchains
  • Layer 2 Solutions: Layer 2 scaling solutions
  • Cross-chain Bridges: Cross-chain asset transfers
  • Advanced Oracles: Enhanced oracle systems

AI and Machine Learning:

  • Market Prediction: AI-powered market predictions
  • Risk Assessment: ML-based risk assessment
  • Portfolio Optimization: AI portfolio optimization
  • Fraud Detection: ML-based fraud detection

For the latest information on business processes and updates, please check our official announcements.