Skip to content
/ uomi Public

UOMI Terminal is a powerful command-line interface (CLI) designed to streamline and accelerate transactions on the UOMI network. With an intuitive interface, it enables users to efficiently perform DeFi operations such as token swaps and asset management directly from the terminal, optimizing the experience within the UOMI ecosystem.

Notifications You must be signed in to change notification settings

b3l1ya/uomi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UOMI Testnet Terminal

Version License Platform

UOMI Terminal is a powerful command-line interface (CLI) designed to streamline and accelerate transactions on the UOMI network. With an intuitive interface, it enables users to efficiently perform DeFi operations such as token swaps and asset management directly from the terminal, optimizing the experience within the UOMI ecosystem.


Key Features

  • Asset Management: View your native UOMI token balance in real-time.
  • Cross-Token Swaps: Execute swaps between UOMI, SYN, and USDC using Router Uniswap V3 pools.
  • Automated Slippage Handling: Default slippage protection for safer swaps (configurable).
  • Add Liquidity (Coming Soon)

Prerequisites

Before getting started, ensure you have the following software installed:


Installation & Setup

Follow these steps to get the UOMI Testnet Terminal up and running.

1. Clone the Repository

git clonehttps://github.com/b3l1ya/uomi.git
cd uomi

2. Install Dependencies

Run the following command to install all the necessary packages.

npm install

3. Change Environment File (.env)

Rename file .env.example to .envin the project's root directory. This file will store your wallet's private key.

cp .env.example .env

Edit the .env file to add your private key:

nano .env

Add your private key in the following format:

PRIVATE_KEY=your_private_key_here

Example:

PRIVATE_KEY=0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef

Usage

To run the terminal, use the following command from the root directory:

node index.js

The UOMI Terminal header will appear, and you can begin using the available commands:

  • Select Swap to perform token swaps (e.g., UOMI to SYN or USDC).
  • Input the amount of UOMI to swap.
  • The terminal automatically uses a Router Uniswap V3 pool with a 0.3% fee tier and handles slippage protection.

⚠️ Security Warning

  • This tool is designed for use in a Testnet environment.
  • It is strongly not recommended to use a private key from your mainnet wallet that holds real assets.
  • Always use a dedicated burner wallet funded by a testnet faucet for all development and testing activities. The developers are not responsible for any loss of assets due to misuse of this tool.

About

UOMI Terminal is a powerful command-line interface (CLI) designed to streamline and accelerate transactions on the UOMI network. With an intuitive interface, it enables users to efficiently perform DeFi operations such as token swaps and asset management directly from the terminal, optimizing the experience within the UOMI ecosystem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published