# Biweekly report by Genuine Labs Hey TC community! It's been two weeks, and Genuine Labs is thrilled to be back with an update on our mission to fuel Terra Classic's growth. The incredible support and encouragement from the community means the world to us. We're truly grateful for the opportunity to contribute these upgrades to the Luna Classic chain. Highlights of the past 2 weeks include: - **Core** Repository Upgrade: upgrading the core repository to ensure compatibility with the updated dependencies and write upgrade handlers for the SDK47 upgrade. - E2E tests, Interchain tests: We have fixed the e2e tests and interchain tests to work with current terra classic core version. - Testnet with mainnet data: We have successfully config the testnet with mainnet data. - Potential bugs: After running testnet with mainnet data, we figgured out a potential bug that could potentially cause the chain to halt. You can find our works here: https://github.com/classic-terra/core/tree/nguyen/upgradehandler This is just the beginning! Learn more about our work below. ## Terra Classic Core Using dependencies that we upgraded previously and write the new upgrade handlers. The upgrades would add new stores which is: consensus and crisis. Remove ibchooks subspaces because it's not needed. During working on unit tests and updating e2e-tests we found a few things missing: - SetchainId for newApp - Update MessageValidator - Fix ibc fail ## E2E tests, Interchain tests - Remove third party chain, don't use `PFM` anymore - Fix DockerFile e2e - Fix updateGovGenesis on localnet - Remove dependencies once pfm test has been removed ## Testnet with mainnet data, Potential bugs The testnet we ran modified current version to make it run with exported genesis file from the mainnet columbus-5. While running it, we figgured out a potential bug related to the wasm module on the chain that could eventually cause the chain to crash. This will not be included in the report in order to ensure that nobody has the opportunity to damage the network. We'll spend more time looking into the issue and attemp to fix it in the incoming upgrade. ## Next Steps We're working hard in the next few weeks to overcome challenges and bring you new features with a smooth launch. To be more specific, the upcoming tasks for the next two weeks include: - Upgrading with testnet: We'll collaborate with the validators to create a testnet that performs the upgrade. - Upgrading with mainnet: Once the testnet has been determined to function properly, we will create a proposal for the Columbus-5 upgrade. We couldn't be building a better Terra Classic without your incredible support. Thank you for standing with us through the challenges! Best regards, Genuine Labs Team