Exploring CYAN: A Quick Guide

Guest Author: NinjaKitty

If you’re looking for a space to test and experiment with your decentralized applications (dApps) and smart contracts, then let’s dive into the CYAN Testnet. It’s a fantastic playground provided by Based Labs, designed to give you a safe environment to perfect your projects before going live.


What is the CYAN Testnet?

The CYAN Testnet is like your private laboratory. It mirrors the conditions of the mainnet but without any of the risks. Whether you’re deploying a new app or tweaking existing code, CYAN Testnet lets you do it all with ease and peace of mind.

The $BASED Faucet: Your Test Token Supply

An important piece of testing is the $BASED Faucet. These tokens aren’t real-world currency and won’t transfer to the mainnet, but they’re perfect for testing purposes.

To get this test currency, just fill out this Testnet Faucet request form found on the Based Labs site. Use these to transact on the CYAN testnet (similar to how you would use a little ETH for gas to execute transactions on ETH mainnet).


Testing Brain Ownership

Beyond basic testing, the CYAN Testnet lets you test brain ownership. This means you can create and manage virtual brains, which are unique digital entities within the testnet. This feature is crucial for apps dealing with unique digital assets or NFTs, as it helps you understand ownership transfer and access control.

To get a test Brain, complete the Test Brain Ownership form on the Based Labs site. Then use the tools to manage your virtual brains, ensuring they function as expected.


Brain Tokens: Enhancing Your Virtual Entities

In addition to testing ownership, you can also experiment with brain tokens on the CYAN Testnet. These tokens represent specific functionalities or attributes for your virtual brains, letting you test issuance, distribution, and integration within your apps.

To get brain tokens, complete the Test Brain Tokens request form on the Based Labs site. Use these tokens in your smart contracts to see how they work.


Getting Started with the CYAN Testnet

Here’s how you can access the CYAN Testnet:

  1. Request Tokens: Use the $BASED Faucet form on the Based Labs site to get your testnet tokens.

  2. Set Up Your Environment: Configure your development environment using the provided RPC endpoints and other details.

  3. Deploy and Experiment: Start deploying your contracts and applications, and test away!


System Requirements and Prerequisites

Before diving into the powerful functionalities of the Cyan Testnet, make sure your system meets the following specifications:

  • Operating System: Windows 10 or later, macOS Mojave or later, or Linux (Ubuntu 18.04, Debian 10, or equivalent distribution)

  • Processor: 64-bit dual-core processor or better

  • Memory: 8 GB RAM (16+ GB recommended for optimal performance)

  • Disk Space: At least 10 GB of free disk space

  • Internet Connection: Stable broadband connection with a minimum of 1 Mbps upload/download speed

  • Python: Ensure you have Python 3.6 or newer installed.


Installation Instructions

The installation process will differ slightly depending on your operating system. More information is available here. Below are the steps to get you started on each supported OS:

For All Users:

Ensure that Python and pip, the Python package installer, are both installed by running the following command in your terminal or command prompt:

python --version

pip --version

If either command does not recognize Python or pip, refer to Python's official download page to install them.

Installation Steps:

1. Install Based CLI
Use pip to install the Based CLI package. Open your terminal or command prompt and execute the following command:

pip install basedai

2. Verify Installation
Confirm that Based CLI has been installed correctly by running:

basedcli --help

This command should return the current version of Based CLI.

3. Update Based CLI
To update Based CLI to the latest version at any time, run:

pip install --upgrade basedai

Once you have Based CLI installed, proceed to configure your environment by logging in and initializing your profile, if necessary. Details for these steps will be provided in the usage scenarios section.


Additional Resources and Support

Based Labs offers comprehensive documentation and support for developers. From setting up your environment to detailed instructions on using the $BASED Faucet, everything you need is covered. If you need more details, check out the Based Labs Documentation.

The CYAN Testnet is a fantastic tool  for blockchain developers, providing a safe and controlled environment to perfect your projects. With in-depth documentation from Based Labs, you have everything you need to succeed. Whether you’re testing new smart contracts or refining existing ones, the CYAN Testnet is the place to do it. 


What CYAN Represents

The CYAN testnet is more than just a technical upgrade; it’s a gateway to a new era of decentralized AI and DeFi. With its innovative features and user-centric design, CYAN is poised to revolutionize how we interact with and benefit from artificial intelligence. Get involved and be a part of this groundbreaking journey!

Happy testing!

Previous
Previous

The Based Bulletin: June 30 - July 6

Next
Next

BasedAI: What Sets it Apart