Weekly Technical Progress Update #4, Sunday July 4th
The frontend team finished out the UI for the swap, barring some small design changes, and wired up our transaction lib to it; we're now building and submitting (non-alonzo) transactions to the testnet through a wallet. The next step is to extend this for Alonzo transactions.
The infrastructure team worked to resolve issues with the Alonzo Blue node running; when run as a background process, the node fails to stabilize, meaning it has to run as a foreground process. This makes it more awkward to work with. They also submitted several small pull requests to various Cardano projects.
The backend and smart contract team built a terminal interface for controlling the swap demo, to make it easier to show the contracts to strategic partners. They also began a second round of review of the existing swap contracts, identifying areas where it deviated from the specification, and building out the scaling solution. They also experimented with the Alonzo local testnet the infrastructure team has provided.
The research team finished most of a specification for the protocol, outlining each actor, token, contract, and interaction with the protocol. This high fidelity document was a great place to hammer out the smaller details in parallel to implementation, identify the questions we still need to answer through simulation, and will serve as a reference point for our eventual technical audit.
As an additional sneak peek, we’re releasing the beginnings of the swap UI we plan to run with. There is still significant work to be done but felt this was too exciting not to be shared.