Since the inception of COTI V2, our mission has been clear: to revolutionize privacy on the blockchain.
We’ve been working tirelessly to create an L2 solution on Ethereum that provides unparalleled privacy and scalability for blockchain applications, leveraging our innovative garbled circuit-based technology that’s faster and lighter than other current privacy solutions.
We would like to extend our thanks to our community of developers. Since the launch of the COTI V2 Developer Network in May your feedback has been instrumental in shaping our ecosystem. We’ve been listening closely and working hard to address your needs.
Building on valuable developer feedback, we’re excited to announce the integration of the popular library web3.py into the COTI SDK as well as enhancements to our Typescript SDK.
In order to have the best development experience, especially when developing over different platforms (python or ts), it’s important to bring the same functionality, methods and inputs into the SDK. This alignment process is a major step towards the next gen of the SDK, inheriting the wallet capabilities from ethers.js and web3.py and creating COTI’s version of this.
By doing so we can simplify actions such as onboarding accounts. This supports our ongoing work on the SDK for external tools where we aim to include functionality for frontend applications such as Metamask and Remix (coming soon).
What’s included in this update:
Comprehensive Python Support with web3.py in version 0.1.10
The COTI V2 TypeScript SDK has a new stable version 0.5.5
We’ve also resolved minor technical issues:
Introduction of a bridge collection mechanism to help resolve bridge issues related to liquidity.
Addressed bridge issues reported between BEP2 / ERC20.
Deployed the new fee model for the treasury
As we gear up for the release of COTI V2’s Testnet, we’ll continue to share regular tech updates along the way.
Now, let’s dive into the details of these improvements, and explore how they can empower you to build the privacy-first future of blockchain on COTI V2.
Web3.py: Comprehensive Python Support
For Python developers, we’ve added web3.py support to the COTI V2 Python SDK. This comprehensive library significantly expands the toolkit available to Python developers working on COTI V2.
With web3.py you can:
Interact with the COTI blockchain using familiar Python syntax
Leverage Python’s extensive ecosystem for blockchain and smart contract development
Integrate machine learning and AI libraries for advanced blockchain applications
Take advantage of Python’s web development frameworks for building dApp front-ends
This integration bridges the gap between COTI V2’s privacy features and Python’s robust ecosystem, opening up new possibilities for privacy-focused blockchain application development.
Developers can now build privacy-preserving contracts with on-chain computation enabling them doing E2E encrypted transactions while maintaining on their original blockchain — once the cross chain solution will be implemented.
COTI V2 Python SDK Github Repository
New stable version of TypeScript SDK, 0.5.5
We’ve made significant improvements to our TypeScript SDK with two major updates:
Aligned Functionality: We’ve ensured that the functionality between our TypeScript and Python SDKs is now aligned. This consistency across languages reduces the learning curve for developers working in both environments and ensures a more unified development experience.
String Encryption Support: We’ve added support for string encryption primitives in this version. This lays the groundwork for more robust encryption capabilities, with enhanced support planned for the next version.
COTI V2 Typescript SDK Github Repository
The Future of Blockchain Privacy is on COTI V2
As we push the boundaries of blockchain privacy, COTI V2 is evolving rapidly to meet the needs of developers like you.
These SDK enhancements significantly reduce development time and simplify the implementation of privacy features on COTI V2. Whether you’re a Python developer wanting to tap into a rich ecosystem of tools, or a TypeScript developer seeking advanced encryption capabilities, COTI V2 speaks your language.
Our tools are designed to make privacy-first, blockchain application development more accessible and efficient than ever before. COTI V2 provides the foundation you need to build confidential DeFi applications, implement privacy-preserving payments, or explore new use cases for on-chain data management.
Ready to dive in?
Explore our COTI V2 Documentation
Check out the latest updates to the SDKs on our GitHub
Join the COTI V2 Builders Program for early access and support
Stay COTI!
For all of our updates and to join the conversation, be sure to check out our channels:
Website: https://coti.io/
X: https://twitter.com/COTInetwork
YouTube: https://www.youtube.com/channel/UCl-2YzhaPnouvBtotKuM4DA
Telegram: https://t.me/COTInetwork
Discord: https://discord.gg/9tq6CP6XrT
GitHub: https://github.com/coti-io
COTI V2 Enhanced Developer Toolkit: New SDK upgrade and Python Integration was originally published in COTI on Medium, where people are continuing the conversation by highlighting and responding to this story.