8000 GitHub - nkrishang/doxa-protocol: Doxa is the simplest way to fair-launch tokens with instant liquidity. Programmed for no pre-sales, no rug-pulls.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Doxa is the simplest way to fair-launch tokens with instant liquidity. Programmed for no pre-sales, no rug-pulls.

Notifications You must be signed in to change notification settings

nkrishang/doxa-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doxa

Doxa is the simplest way to fair-launch tokens with instant liquidity. No pre-sales. No rug-pulls.

Note: This protocol is NOT audited. Please use your own discretion.

Doxa consists of:

  • DoxaBondingCurve: An ERC-20 smart contract that sells tokens on the following bonding curve:
F(n) = 10,000 * (0.997)^n

where n is the amount of ether spent buying tokens, modulo 1 ether. The contract starts by selling 10,000 tokens in exchange for the first 1 ether, and 0.3% less tokens per next ether.

On every token purchase, the contract deposits all its ether and proportionate tokens as liquidity in a Uniswap V2 AMM Pool, up till n=100. After that, the contract uses all its ether balance to buy back the token on the AMM and burning it, creating upward price pressure.

  • DoxaFactory: A factory for deploying DoxaBondingCurve contracts.

Deployments

Doxa is live on Base and all contracts are verified.

Usage

Build

$ forge build

Test

$ make test FORK_URL=<Base Mainnet RPC>

Format

$ forge fmt

About

Doxa is the simplest way to fair-launch tokens with instant liquidity. Programmed for no pre-sales, no rug-pulls.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0