Introduction

The COTI Developer Sessions are a chance for members of our core team to present key technical updates for the benefit of builders in the COTI ecosystem. The last session focused on the revamped developer documentation at docs.coti.io and covered important updates to COTI’s SDK. It also covered innovative tools and frameworks, such as the COTI AI Chatbot, empowering developers to quickly navigate topics ranging from smart contract setup to network architecture. Let’s dive into the key takeaways.

COTI’s AI Chatbot Key Updates to COTI Docs

COTI’s Head of Product, Daniel Gruesso, started the session with a walk-through of the refreshed COTI Developer Documentation. The docs feature an improved structure and layout with comprehensive guides, tools, and resources. Here’s a quick overview of its main sections:

1. Networks

A consolidated resource for exploring COTI’s DevNet, TestNet, and MainNet, including details on accessing the COTI Faucet for development funds.

2. How COTI Works

  • Overview: A high-level introduction to the COTI network and its innovative Garbled Circuits technology.

  • Ethereum Compatibility: Insight into Ethereum, the EVM, and how COTI enables privacy-preserving smart contracts.

  • Architecture: A detailed breakdown of COTI’s core components and technical capabilities.

  • Advanced Topics: For those seeking in-depth knowledge, this section delves into AES keys, precompiled contracts, and benchmark testing.

3. Build on COTI

  • Core Concepts: Learn how to onboard accounts, work with private data types, and supported operations on private data types.

  • Quickstart: Fast-track your development with easy-to-follow guides for building smart contracts in Solidity, TypeScript, and Python.

  • Guides & Tools: Discover how to write private smart contracts to using SDKs like TypeScript, Ethers.js, Python, and Web3.py, whatever your skill level.

  • This section also contains a smart contract library, as well as Hardhat, Remix Plugin and Developer Sandbox.

4. Community & Support

Here you will find centralized links to all COTI support channels and developer communities for ongoing assistance and collaboration.

Developer Tools

The Developer Session then went on to cover the latest updates to the COTI SDK.

Python SDK & Web3.py Fork

COTI’s Python SDK and customized Web3.py make it easier than ever to interact with the network. Both tools are available on GitHub and include detailed README documentation, installation instructions, and guided examples.

TypeScript SDK (Ethers.js)

The TypeScript SDK integrates COTI’s privacy-enhancing features into the familiar Ethers.js framework, making it ideal for building secure and compliant dApps.

Developers can follow the Quickstart guide to execute the following tasks:

  • Clone repositories and set up dependencies.

  • Onboard accounts and obtain test funds via the faucet.

  • Deploy COTI privacy-enabled ERC-20 contracts, fully compatible with standard Ethereum contracts.

COTI Builders Program

The Developer Session then turned to the COTI Builders Program, designed to encourage developers to create transformative applications on COTI. The Builders Program offers grants of up to $100,000 per project to builders leveraging COTI’s privacy features and innovative tools. Learn more about the program and application process here.

Closing Thoughts

This Developer Session underscored COTI’s commitment to empowering developers through accessible resources and cutting-edge tools. Whether you’re exploring COTI for the first time or are an experienced blockchain developer, the new documentation and SDKs provide everything you need to build fast, secure, and privacy-focused applications.

To explore further, visit docs.coti.io or watch the Developer Session here.

Quick links to developer resources:

  • Github-COTI Remix Plugin

  • Testnet Explorer

  • Uptime Dashboard

  • Testnet Faucet

  • Discord Server

  • COTI ether.js SDK support

  • COTI web3.py SDK Support

  • COTI Developer Sandbox (DevNet only)

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