YEMChain V2 Implementation Roadmap

Our strategic plan for the next generation of YEMChain

No action is required from the members. It is only for informational purposes to keep members up-to-date with progress happening behind the scenes.

Dates are subject to change based on project progress and unforeseen circumstances.

Initial Phase: Development Servers (May 2, 2025 - May 16, 2025)

Goals:

  • To set up the infrastructure.
  • To finalize the design of the new blockchain explorer.
  • To develop essential APIs for YEMChain V2.
  • To run benchmark tests for the new blockchain.

Key Milestones:

Development Infrastructure Setup (May 2, 2025 - May 5, 2025)
  • Deploy Development Ubuntu server with Apache2 for the Blockchain Explorer.
  • Deploy Development Ubuntu server with Apache2 for yemchain.com.
  • Secure the server with proper firewalls and security measures.
  • Install and configure Hyperledger Besu nodes.
Finalize design for the Blockchain Explorer (May 6, 2025 - May 8, 2025)
  • Implement multiple languages.
  • Implement multiple themes for all device types.
API Development (May 9, 2025 - May 12, 2025)
  • Develop essential APIs for YEMChain V2.
  • Integrate and test new API calls at yemchain.com
Run benchmark tests for the new blockchain (May 13, 2025 - May 16, 2025)
  • Write benchmark tests.
  • Run benchmark tests for the new blockchain.

Phase 1: Preparation (June 1, 2025 - June 20, 2025)

Goals:

  • To set up the infrastructure and prepare for migration.
  • To finalize the data migration strategy.
  • To integrate essential APIs for YEMChain V2.
  • To run benchmark tests for the new blockchain.
  • To prepare revaluation of YEM.

Key Milestones:

Infrastructure Setup (June 1, 2025 - June 4, 2025)
  • Deploy Ubuntu server with Apache2 for yemscan.com.
  • Secure the server with proper firewalls and security measures.
  • Install and configure Hyperledger Besu nodes.
Data Migration Strategy (June 5, 2025 - June 8, 2025)
  • Deploy the custom ERC20 smart contract, with an additional Batch Transfer function for increased transaction efficiency.
  • Decide between on-demand initialization or pre-creation of balances.
API Development (June 9, 2025 - June 9, 2025)
  • Integrate API mechanisms to reflect V1 suspension during migration.
Run benchmark tests for the new blockchain (June 10, 2025 - June 13, 2025)
  • Run benchmark tests for the new blockchain.
Static Price Transition Plan (June 14, 2025 - June 20, 2025)
  • Prepare to revalue YEM from 25,000 CHF to 1 CHF per YEM and adjust balances accordingly.

Phase 2: Migration (June 21, 2025 - July 6, 2025)

Goals:

  • To execute the migration from YEMChain V1 to V2.
  • To suspend transactions on V1 and initialize the new blockchain.

Key Milestones:

Cut-Off Implementation (June 21, 2025 - June 22, 2025)
  • Suspend all transactions on V1.
  • Disable YEM-related functionality on Unicorn Network sites.
Blockchain Initialization (June 23, 2025 - June 29, 2025)
  • Extract balances from YEMChain V1.
  • Populate Hyperledger Besu blockchain with migrated balances.
  • Verify accuracy of migrated balances and test the batchTransferFrom function extensively.
Testing and Validation (June 30, 2025 - July 6, 2025)
  • Conduct end-to-end testing of APIs and transaction functionalities.
  • Validate seamless integration with Unicorn Network sites.

Phase 3: Launch YEMChain V2 (July 7, 2025 - July 14, 2025)

Goals:

  • To enable full functionality of YEMChain V2.
  • To activate dynamic pricing for YEM.

Key Milestones:

Go-Live (July 7, 2025 - July 7, 2025)
  • Enable V2 APIs and resume transaction functionality.
  • Ensure seamless interaction between yemscan.com and YEMChain.com.
Dynamic Pricing Activation (July 8, 2025 - July 14, 2025)
  • Replace static price API with an algorithm-based dynamic pricing system updated daily or per minute based on market factors.

Phase 4: Develop YEMPAY.com (July 15, 2025 - September 13, 2025)

Goals:

  • To build a payment gateway for businesses accepting YEM.
  • To provide tools for customer payments, refunds, invoices, and reports.

Key Milestones:

Core Development (July 15, 2025 - September 13, 2025)
  • Create functionalities like QR code payments, refunds, invoicing, and reporting tools.
  • Add KYC verification for business users.