Project & Development Update #4
January 27, 2022
Good afternoon, pilots. It's time for the next internal project update.
In this post, we'll be covering the latest information on the audit and the project timeline. Mainly, we'll give a rough launch date, as well as details on our audit partner, what the audit process entails, and what it will mean for you as a pilot and a member of the community.
Let's dive in. 👇
🔸 The Audit
What it is
During the audit, a team specializing in smart contract security will attempt to find issues with our contracts. Many audit teams start by using automatic tools to detect severe issues, then comb through the code manually to catch anything that the tools missed. In our case, the team has also agreed to go through all of the code, line-by-line, for the manual check, and to expand their search to include MEV opportunities and gas inefficiencies.
Once the initial search is complete, the audit team will provide us with a report detailing any vulnerabilities, issues, and optimization opportunities that they found. Under their guidance, we will fix everything up and apply optimizations. After a final sweep, they'll certify that they have audited the code and release the new report, the result of the audit, to the public.
Who is performing it?
The team at Solidity Finance will be auditing our contracts. You may know their work from other projects such as DeFi Kingdoms. We have a ton of respect for their expertise, and they have been kind enough to adjust their schedules to ensure that we can release as soon as possible.
You can read more about them here through their Twitter and their website.
What it will take
The audit is scheduled to begin a week from today, on February 2nd. By then, we must bring all of our contracts into a final state, and enter the code-lock phase. This means that all of the internals of the game must be 100% complete, to the point that they need no extra modifications from our end. At the moment, we're proud to say that we're fully on track and that we'll have extra time to spend on increasing code coverage and documenting each function individually.
The first report will be complete by February 11th, at which point we'll begin applying the team's suggestions. By February 15th, the final report will be underway, and within the following week, it should be released.
For the complete audit on our expedited timeline, the team is contributing ~$35,000
Why it's worth it
While we've made every effort to write our contracts with security in mind and to test them thoroughly, we are builders and not security experts. As we see it, we are responsible for the code we deploy.
It is our responsibility to pay for security so that the community doesn't pay for the consequences. This report will be a testament from some of the best in the industry that our final contracts are secure. Beyond that, it will allow us to get into a good working relationship with Solidity Finance, and help us ensure that our future updates to the game are just as solid.
🔹 Launch Timeline
Because the final report for our audit will be underway by the 11th-15th, we're aiming to launch sometime in the following week. Once we get closer, we'll confirm a hard date.
We're taking the steps to ensure we have a perfect launch, meaning that security is locked down, any potential vulnerabilities we haven't already taken care of are eliminated, our gas usage is optimized for each contract, and that everyone experiences a buttery smooth mint and start to the game.
What's happens in the meantime?
As we've mentioned, we'll be entering code-lock on February 2nd. We've previously outlined what the team will be working on once that happens in a detailed list available in our post here for those curious.
In summary, though, we'll be working to finalize the game GUI from the development side, and focusing on further project growth from the community side, via increased Twitter and Discord presence, in the form of team AMAs and other events.
As always, feel free to ask us any questions in station chat 💖