Skip to content

1802-Labs/ramp-contracts

Repository files navigation

Ramp Contracts

This repository contains the core smart contracts for Ramp.fun, a decentralized application designed to facilitate fair and transparent token launches on the FraxTal L2 chain.

Ramp Bonding Curve

This is the main contract that powers token launches, trading and liquidity migration.

Deployment Addresses

Blockchain Address
Fraxtal Mainnet 0xD62BfbF2050e8fEAD90e32558329D43A6efce4C8
Fraxtal Testnet 0xD62BfbF2050e8fEAD90e32558329D43A6efce4C8

Ramp Token

This is the token contract code for all tokens launched on ramp.fun.

Development

Installation

  • Clone the repository
  • cd ramp-contracts
  • Install foundry: curl -L https://foundry.paradigm.xyz | bash
  • Set up .env according to .env.example

Testing

The smart contract tests can be found in CurveTest.t.sol Run Foundry Tests:

  • Modify test script permissions
chmod 700 ./runtests.sh
  • Run test on Fraxtal mainnet fork
./runtests.sh mainnet

Built with love ❤️ from 🇳🇬🚀.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors