Development Update — Enhanced Testnet, Stress Testing and More!

COTI
3 min readJan 30, 2025

--

This week’s developer update covers a number of key areas as we continue to prepare for the COTI V2 mainnet release, including:

  • Enhanced Testnet functionality
  • Stress testing
  • Remix plugin
  • MetaMask Snap integration

You can watch COTI’s Head of Product, Daniel Gruesso, describe all the major updates in this video.

Enhanced Testnet — Activity And Testing

Last week we released COTI’s Enhanced Testnet, which includes a number of updates that are critical steps towards our V2 mainnet. We’re pleased to say that our developer community is already busy on the new testnet, with hundreds of smart contracts deployed, tens of thousands of transactions, and large numbers of active wallets and users.

The audit for the new testnet is under way, and the auditor is familiarizing themselves with the code. We hope to be able to update you with a progress report soon.

In the meantime, we’re busy testing that the existing SDKs and other developer tooling all works as required.

Stress Testing

We are in the process of looking for and fixing bugs, as well as stress testing the Enhanced Testnet. So far, the network is performing extremely well: the current version is around 10 times faster than the previous one.

Our TPS (transactions per second) testing takes two forms:

  • TPS testing for normal, unencrypted objects, such as ERC20 and ERC721 transactions.
  • Testing with private objects — COTI’s encrypted contract calls.

We have successfully tested the network with hundreds of different accounts and many different conditions to ensure that average block times remain on target, and that performance isn’t degraded. We’ll continue this process over the next couple of weeks. Again, stay tuned.

Remix Plugin

We recently released our new Remix plugin, and are carrying out updates to ensure that this continues to work as intended on the Enhanced Testnet.

The Remix plugin allows you to onboard accounts from your browser, interact with the faucet, and compile and deploy smart contracts, making developing and launching dApps straightforward and convenient. This is a key piece of tooling for Web3 devs so we’re keen to make sure it works perfectly with the new testnet.

MetaMask Snap

The features that COTI provides over and above those of other EVM chains will not be supported by MetaMask by default. Snaps are extensions to MetaMask that allow protocols to add functionality that is not offered natively.

At a high level, there are two parts to this. Firstly, there’s onboarding COTI accounts with a companion dApp, which includes importing the user’s AES key. Secondly, there’s using that key to sign transactions and view encrypted objects like token balances, all using MetaMask.

We’re making good progress with both of these areas, meaning that MetaMask will be the default means of accessing all of the unique functionality of COTI V2.

We’ll keep you posted on these developments and more exciting updates over the coming weeks. You can reach out to us on Discord or via Telegram to find out more if you have any questions.

Stay COTI!

For all COTI updates and to join the conversation, be sure to check out the following channels:

Website: https://coti.io/

X: https://twitter.coti.io

YouTube: https://youtube.coti.io

Telegram: https://telegram.coti.io

Discord: https://discord.coti.io

GitHub: https://github.coti.io

--

--

COTI
COTI

Written by COTI

COTI is the fastest and lightest confidentiality layer in Web3

Responses (1)