Skip to content

By reducing reliance on single whales, UPTOP effectively minimizes the risk of sudden liquidity withdrawal and the instability it can cause.

Notifications You must be signed in to change notification settings

uptopmeme/Liquidity-Co-Building

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liquidity Co-Building

UpTop is not a project, but a liquidity infrastructure platform that empowers all BNB Chain projects.

It's not a token-launching tool or meme factory, but a foundational engine for every Meme, SocialFi, and DeFi project to gain deep, community-built, and sustainable liquidity from Day 1.

Just as Pump.fun shaped the liquidity meta on Solana, UpTop aims to pioneer the "Liquidity Co-Building" track on BNB Chain.


Configuration

Default Setup

By default, plugin-bnb is not enabled. To use it, simply add your private key and/or public key to the .env file. If private key is not provided, some actions will be disabled.

Security Note: Your private key grants full access to your associated funds. Store it securely and never share it with anyone. Do not commit or upload your .env file to version control systems like Git.

BNB_PRIVATE_KEY=your-private-key-here
BNB_PUBLIC_KEY=your-public-key-here

Custom RPC URLs

By default, the RPC URL is inferred from the viem/chains config. To use custom RPC URLs, add the following to your .env file:

BSC_PROVIDER_URL=https://your-custom-bsc-rpc-url
BSC_TESTNET_PROVIDER_URL=https://your-custom-bsc-rpc-url
OPBNB_PROVIDER_URL=https://your-custom-opbnb-rpc-url

Provider

The Wallet Provider initializes with BSC as the default. It:

  • Provides the context of the currently connected address and its balance.
  • Creates Public and Wallet clients to interact with the supported chains.

Actions

Get Balance

Get the balance of an address on BSC. Just specify the:

  • Chain
  • Address
  • Token

Example usage:

Get the USDC balance of 0x1234567890 on BSC.
Get the BNB balance of 0x1234567890 on BSC Testnet.

Transfer

Transfer tokens from one address to another on BSC/opBNB. Just specify the:

  • Chain
  • Token
  • Amount
  • Recipient Address
  • Data(Optional)

Example usage:

Transfer 1 BNB to 0xRecipient on BSC.
Transfer 1 USDC to 0xRecipient on BSC.

Swap

Swap tokens from one address to another on BSC. Just specify the:

  • Chain(Only BSC is supported for now)
  • Input Token
  • Output Token
  • Amount
  • Slippage(Optional)

Example usage:

Swap 0.001 BNB to USDC on BSC.

Example usage:

Bridge 0.001 BNB from BSC to opBNB.
Withdraw 0.001 BNB from opBNB to BSC

Stake

UpTop’s impermanent loss compensation mechanism has shown tremendous value during extreme market conditions!

During the public testing phase, our 100% impermanent loss protection combined with a share based design not only secured high yields for users but also significantly reduced risk:

  • High Yield
  • Security
  • Impermanent Loss Protection

Example usage:

Deposit 0.0001 BNB to Lista Dao.

Deploy

Deploy ERC1155/ERC721/ERC20 smart contract Example usage:

Deploy an ERC20 token with name 'ClydePepper', symbol ClydePepper, decimals 18, total supply 10000 on BSC

By reducing reliance on single whales, UPTOP effectively minimizes the risk of sudden liquidity withdrawal and the instability it can cause.

Greenfield

Support greenfield chain actions

  • createBucket
  • uploadObject
  • deleteObject
  • crossChainTransfer
  • getBuckets (list buckets)

Example usage:

  • create a bucket on greenfield TESTNET, and the name is test-eliza-2

  • upload the attachment as an object to the greenfield, the bucket is "test-eliza-1" and object name is "test.png"

  • delete object test.png from bucket "test-eliza-1" on Greenfield Testnet

  • crossChainTransfer 0.01 bnb from BSC testnet to Greenfield Testnet

e8d3eb9fce199e21f60ae1137fbb218f

About

By reducing reliance on single whales, UPTOP effectively minimizes the risk of sudden liquidity withdrawal and the instability it can cause.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •