Overview • Tools • Learn More • Contributing • License • Docs
A toolkit to explore the Boncurs Bonding Curve Library. Get a closer look at how the Boncurs Library can be utilized.
Current available tools:
- Curve Visualizer
The Curve Visualizer is an interactive tool that allows users to input parameters and visualize the resulting bonding curve using the Boncurs Bonding Curve Library. It generates both a graphical representation and a data table showing the purchase cost and sale return for each token threshold, helping users understand how token pricing and returns change at different supply levels. By adjusting the input parameters, users can see how changes to the initial cost and scaling factor impact the curve.
Key Features:
- Parameter Input Form: Users can input values such as initial token cost, scaling factor, supply cap, and other key parameters defining the bonding curve.
- Graphical Visualization: The tool generates an intuitive, dynamic graph displaying the bonding curve in real-time based on user inputs.
- Data Table: A detailed table presents the purchase cost and sale return for each token threshold, offering valuable insights into the curve's behavior.
- Real-Time Updates: As users adjust the parameters, the graphical output and data table update automatically, providing instant feedback.
- Customizable Curve Settings: The visualizer allows users to experiment with different curve shapes, helping them understand how pricing models influence token economics.
Usage :
- Choose the desired curve type
- Set the initial price in Ether (no need to type all those zeros)
- Set the scaling factor in basis points (1e4)
- Go Boncurs!
Introducing the Boncurs Bonding Curve Library: Medium
Documentation for the Boncurs Bonding Curve Library: Docs
NPM package: NPM
Interested in contirbuting? Check out the current issues or submit your own idea.
Follow these steps:
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
The MIT License (MIT)