# Welcome to Defi Builder

## Overview

DeFi Builder is the leading codeless builder for decentralized applications, allowing teams to deploy a plethora of services at very affordable prices, with security in mind. DeFi Builder automates complex tasks, such as smart contract generation and deployment, significantly reducing the time and effort required. Moreover, it integrates with various blockchain networks, allowing teams to choose the most suitable environment for their dApp.

Each line of code deployed by DeFi Builder is closely audited by partner audit firms and peer reviewers, in order to keep teams safe from any potential exploits that could compromise their project.

We have spent 3 years perfecting various DeFi Applications in order to find a collection of features that can operate together in unison or separate, allowing teams to pick exactly what they need for their DeFi project.

Furthermore, our advancements in Artificial Intelligence are offering users countless customizations for their smart contracts and frontends.<br>

## Quick links

{% content-ref url="/pages/bwEyyRi7pMBvlj3w6Eom" %}
[Custom Tokens](/modules/custom-tokens)
{% endcontent-ref %}

{% content-ref url="/pages/JSNduEoId3PFts7flCQP" %}
[Decentralized Exchange](/modules/decentralized-exchange)
{% endcontent-ref %}


# Web3 Development Problems

Traditional Web3 Development practices have some advantages and plenty of disadvantages, particularly if your goal is to build a product that already has well known open source code libraries.

## Time Issue

The first issue to keep in mind is time. On average Web3 freelancer developers have somewhat long timelines, even for simple PancakeSwap or Uniswap forks. The complexity of said projects is very low for a seasoned dev, but given the amount of projects most freelancers are working on, development times will typically go anywhere from 1 week, up to 1 month, based on how many edits you want to make to the base code.

## Budgeting Issue

Another large problem you will encounter as a Web3 Leader will be the costs you will encounter through freelance developers, particularly well-known developers with a solid track record.

By navigating UpWork or Freelancer you will quickly find examples of the costs we are talking about:

* Pancake Fork: $3,800 to $5,000&#x20;
* UniSwap Fork: $3,000 to $4,999&#x20;
* NFT Collection: $5,000 to $7,000

Keep in mind that this is for quite simple deployments, while for complex features or completely innovative ones you will struggle to find legitimate developers that will be able to code them for you. When working with developers full time you should also remember that Solidity dev salaries can go anywhere from $10,000 to $15,000 or more per month. And this is just the solidity side, you will most likely need a very skilled full stack developer to manage other sides of the development process.

## Security Issue

Freelancer talent, while often skilled, can introduce uncertainties and inconsistencies in code quality, potentially leading to vulnerabilities that could be exploited. Not to mention the big question mark you will always have about their identity, location, moral practices and dedication to work.


# Our Solution

We have worked tirelessly to fix the aforementioned problems, in order to give any person with a basic knowledge of DeFi and Tokenomics the opportunity to deploy their project in a intuitive, inexpensive and secure way.

## Intuitive UI

In order to keep our product as user friendly as possible we have put a lot of focus on our UX/UI, making DeFi Builder the easiest platform to utilize in Web3. While most other "no-code" or low-code offerings will generally only offer Solidity modules, DeFi Builder offers a full development, including a beautiful front end for your project.

## Cost Savings

In order to facilitate the adoption of DeFi Builder, we've also worked carefully on our business model, making DeFi Builder an economy of scale, through well priced options and small royalties on the final product, dropping the development costs for your platform by 20X compared to a typical Web3 development process. Paired with the time you will save this makes DeFi Builder an unbeatable option.

## Security

Our smart contracts have been thoroughly battle tested by us and utilized in the past for successful projects. In addition they have also been audited by several audit firms and private peer reviewers in order to solidify their quality. We will perform further community bug bounty programs and partnerships with other security firms in order to keep our security level top notch.

## Modular Builder and AI Services

In order to offer as much freedom as possible, with DeFi Builder we offer an intuivite modular builder with battle tested code, and AI services that allow users to unleash their creativity.


# Create Account

The first step in your DeFi Builder journey will be creating an account, which is possible by connecting your Google or GitHub accounts, with more options coming soon.&#x20;

<figure><img src="/files/g90s7782JCQO8bksrtD4" alt=""><figcaption><p>Sign In to DeFi Builder</p></figcaption></figure>

After doing that you can see your profile logo in the navigation menu where you can sign out or connect a web3 wallet. Some operations require a wallet pre-installed, such as contract deployments and mainnet project creations. In this case, the user is asked to install a wallet such as Metamask, Coinbase, Rabby, or any wallet compatible with the EVM ecosystem. Alternatively, you can connect a hardware wallet such as Trezor or Ledger for better security. The management of the wallet and its private keys is the user's sole responsibility.

<figure><img src="/files/MNeFZhRqolyYL6x30k9a" alt=""><figcaption><p>User Dropdown Before Wallet Connection</p></figcaption></figure>

After a successful connection, the dropdown is updated with details containing the wallet address, ENS, balance, and the currently connected chain. Likewise, several actions can be performed on the wallet, such as copying the address, generating a QR code with the address, switching networks, and disconnecting the wallet.&#x20;

<figure><img src="/files/7uoYoJ9BKXe9Rab47Y1j" alt=""><figcaption><p>User Dropdown after Wallet Connection</p></figcaption></figure>


# Select Template

DeFi Builder's user experience is based on templates. When deploying your dApp you can pick between various templates containing a configuration of modules and features already selected for you. Alternatively, you can start from scratch with "Custom Template" and select the combination of modules and features adjusted to your needs.

<figure><img src="/files/WJSaxMuT0ra46Ah2s9VV" alt=""><figcaption><p>Template Selection Step</p></figcaption></figure>

Currently, you can pick between templates containing Token and Presale modules selected for use cases such as Deflationary and Governance tokens, as well as Public and Private presales. In the future, new templates are going to be added as new modules come up, such as Non-Fungible Tokens, Launchpad, DEX, Yield Farming, Revenue Sharing, NFT boosting modules, and much more.

Keep in mind that each module will stack up to a total deployment cost that you will have to pay once you're ready to launch the project, so think of the proper launch strategy that you want to have for your DeFi project.

With that being said, DeFi Builder is the most affordable development solution on the blockchain, so your development costs will be reduced to nearly nothing, along with your development timelines.


# Project Configuration

After selecting the template you want to feature on your dApp you can head over to the configuration part of our platform, where you'll be able to set up the chain and the features you want to include. First of all, give your project a cool name that you can remember and share it with your friends.&#x20;

<figure><img src="/files/JSUyswZ4UFvz9bsfRng4" alt=""><figcaption><p>Project configuration | Name &#x26; Chain</p></figcaption></figure>

As you can see, we support over 20+ EVM networks that you can choose, both testnets and mainnets, thus giving you limitless possibilities to build a community and grow your project within any ecosystem. If there are any chains that you think we missed, there is just a message away from adding them to DeFi Builder, just simply [Contact Us](/contact-us/contact-us). More than that, all of our modules are free in "Testnet Mode", thus helping you better prepare for the big launch and try out the platform with no strings attached. However, depending on your subscription plan, there are limits to the total number of free projects you can create.

Next, comes the most interesting part of the project creation process, which is selecting the modules and features of your smart contracts & dapp. This is also the most important part because it cannot be changed later, so you should strategize carefully about how the utility and economics of your project will be.

<figure><img src="/files/yhSBjpwVGMR7QgyReBg3" alt=""><figcaption><p>Project Configuration | Modules &#x26; Features</p></figcaption></figure>

A module consists of multiple features, and each feature can be selected individually, except for cases when there is a dependency between them. For example, the "Capped" feature of the "Token" module makes sense only if the token can be minted after deployment by a designated owner, therefore the features "Mintable" and "Ownable" are inclusive to "Capped". Similarly, the features "Presale Native Base" and "Presale ERC20 Base", which decide the payment token of the "Presale" module, cannot co-exist at the same time, because the presale contract can have only one payment token, either a custom ERC20 or the gas token of the network, e.g. ETH for Ethereum.&#x20;

Some features are also required because they contain the basic functionality that other extension features depend on. All in all, Modular Builder provides unparalleled customizability and a truly flexible experience for creating your web3 project in just a few clicks.


# Customize dApp

At DeFi Builder we are putting all our efforts into making you avoid any kind of interaction with complex technical tools, and that includes also creating the dApp that interacts with your smart contracts. In our mission to provide seamless UI/UX for creating your dApp, why we wish to offer our users the chance to customize variations of the front end with their twist and slice of creativity.&#x20;

{% hint style="info" %}
This feature is currently in development and some parts of this documentation may be subject to change.
{% endhint %}

<figure><img src="/files/ZaxuNOk0RAjl5m4eSjGY" alt=""><figcaption><p>Customize dApp</p></figcaption></figure>

Choose different color themes, fill in your project details and links, change your navigation layout, and add your custom graphics, logos, assets, and fonts to make the protocol your own. You will be able to choose between multiple frontend templates depending on the modules that you selected in the previous step. "Token" and "Presale" modules feature a token landing page and a page to participate and claim from the fundraise.

All of this will be possible with no coding knowledge at all and you'll be able to track your design progress through our preview window, allowing you to view your changes as you progress, and edit the settings the the manage dashboard.


# Deploy

You've reached the most intriguing step, the deployment of your smart contracts. There is no coming back from here so make sure that everything you've set before is correct.  Depending on the features you selected, the deployment form will contain specific fields. For example, the "Premint" feature of the "Token" module requires you to specify the amount you want to mint at deployment.&#x20;

{% hint style="warning" %}
When specifying numbers in the deployment form, **all amounts are automatically converted to 18 decimals**. In case you want to integrate a token with a different number of decimals, please contact us.
{% endhint %}

<figure><img src="/files/CXhJKFV0Jf6J6HG36Qd2" alt=""><figcaption><p>Smart Contract Deployment</p></figcaption></figure>

After completing all the required fields, the deployment can be performed at the review step, which requires you to have some gas funds on the network selected for the current project. Please consult the chain's documentation for a faucet in case it's a testnet, or fund your wallet from an exchange on a mainnet. Easier deployment workflows, including sponsored transactions, will be added in the future.

Once you've deployed, your dashboard should include now the address and you can perform several quick actions, that would quickly allow you to manage the settings of the module.

<figure><img src="/files/ehxQu4qR9hP0GASOvGSq" alt=""><figcaption><p>Dashboard with a Deployed Module</p></figcaption></figure>


# Manage

The fun doesn't stop at deployment. After your contract is live you can make several changes to the configuration via write methods or call read methods to query the state of the contract. &#x20;

<figure><img src="/files/r3Bx0kDToAMHXWn81ZI4" alt=""><figcaption><p>Manage Contracts Dashboard</p></figcaption></figure>

On our management dashboard, you will be able to check the balance of your token holders, edit your presale allowlist, add or remove participants, and interact with any method that is available on the ABI of contract. This will aid you in keeping your protocol updated consistently and following macro market movements to ensure that you can stay afloat under any conditions. Prosperity in crypto is everyone's goal.


# Smart Contract Generator

Our trained AI model allows users to easily generate powerful smart contracts, starting with a plethora of project templates, that get paired with the user's prompt.

DeFi Builder AI currently supports: tokens, DEXs, Farms, NFTs, Launchpads and much more to come soon.

<figure><img src="/files/quqbZjMcLlCgW3p101BL" alt=""><figcaption></figcaption></figure>

Simply head over to [**ai.defibuilder.com**](/modules/decentralized-exchange), connect your wallet, select the chain you would like to deploy on, pick your starting template and some features requests, and you can do the rest of your customization through a prompt that will be fed to our trained AI model.

Make sure that you are using a trusted wallet that has no private keys that could be potentially compromised. If possible keep your deployer wallet on a Ledger or Trezor hardware wallet for extra security. You will never know when your project becomes the next massive trend in Web3, so it's better to be safe than sorry and risk other users' funds.


# Building & Testing

DeFi Builder AI also ensures that generated contracts are error-free and ready to be deployed through a rigurous building & testing process, that is performed automatically after the contract is generated.


# AI Auditor

Artifical intelligence and coding is most definitely a revolution in the web2 and web3 world, allowing developers to code faster than ever, and allowing non-specialized users to have an easier time with technically advanced tasks.

With that being said, this can be a problem when keeping smart contract security in mind. That is why we have also developed a trained AI Auditor, that can analyze all common and uncommon exploits available from a database of over 10000 smart contract audits from various top tier smart contract security firms.

<figure><img src="/files/gZTP5drxe167rve3DDs0" alt=""><figcaption></figcaption></figure>

Users can also download a PDF with in depth information about the potential exploits or security issues related to a contract and tips on how to fix them.


# Deployment

Once your smart contract has been through all of the testing and auditing necessary in order to ensure its functionality and security, you are now ready to deploy it and get started with your project.

The deployment process is done directly through your MetaMask Wallet (or any other wallet of your choice), therefore you will have full ownership and control over the contract and we won't be able to call any functions for your contract.

At the same time it's worth keeping in mind that we will not be able to make changes to your contract of help you with anything in case you lose your wallet's private keys or seed phrase, so be very careful about how you store it.


# Custom Tokens

<figure><img src="/files/dNJdZ7VMqt79j7xMaeu8" alt="" width="375"><figcaption></figcaption></figure>

Before you decide to launch any DeFi platform, your first focus should be on the token that will act as the main engine for your DeFi Application. The type of token features you pick will significantly impact the business model of your platform. With DeFi Builder you can bring your tokenomics to life with our easy to use token builder, that will allow you to pick between several types of tokens:

* Standard Token
* Buyback Token
* Many more tokens to come

> *DeFi Builder is also developing an upcoming AI based token builder that will take your token building capabilities to a new level, with no limits.*


# Decentralized Exchange

Our revolutionary DEX module, empowers users to create their own customized trading platforms with ease. Thanks to DeFi builder you can easily customize listed tokens, DEX trading fees and several graphical assets and color palettes to make your DEX original. Your users will have the freedom to choose from a wide selection of trading pairs and establish liquidity pools. Additionally, the codeless builder enables the integration of various blockchain networks, allowing users to select their preferred network.

<figure><img src="/files/INBAw3smAcBADVlLcqJt" alt=""><figcaption></figcaption></figure>

Thanks to DeFi Builder you won't have to go through any of the hard steps of deploying a DEX, and you can simply focus on your user/project adoption and how to take over the chain/chains you're launching on.<br>


# Yield Farming

We have spent a long time during DeFi Builder’s development specifically working on farms, in order to give users several farming strategy options that they can pick from, or use together if needed.

<figure><img src="/files/jG62poYPa0gikCFqpWQW" alt=""><figcaption></figcaption></figure>

\
At DeFi Builder you won't only have standard LP or Single Asset Yield Farms, but a plethora of locked farms variations, NFT Farm integrations and much more modules that will be released down the line.

<figure><img src="/files/MGrI4UHj4oWeknxtj6ZH" alt=""><figcaption></figcaption></figure>

## Standard LP Farms

LP Farms are usually at the core of any farming project. It’s the easiest way to incentivise people to purchase a token and grow its liquidity. With DeFi Builder you will easily be able to:\
\- Set up your LP Farms\
\- Easily add token logos for the farms

* Pick your farms’ starting time
* Pick the token emission for each individual farm
* Modify emissions as you please in order to balance the farms

## Syrup Pools

Syrup pools are another strong tool you can easily take advantage of to form partnerships with other projects, or offer fresh farming opportunities to your users. You will be able to create time limited farms, where you offer a certain amount of a token in exchange for your users staking your token.&#x20;

## Locked Farms

If you would like to spice up your LP Farm strategy you could add some locked farms. This could be useful for stablecoin LP farms, such as USDC-USDT. These farms are typically a great way to get new eyes on a farming project, but they might hurt your token if you don’t manage them properly since whales could take advantage of the high APRs to make quick money with close to 0 risk. Creating Locked Farms for these LP pairs would significantly reduce the risk of an unexpected dump on your token.&#x20;

DeFi Builder will allow you to pick:

* Minimum Staking Amount
* Locking Period
* Harvest Locking Period
* Staking Fees
* Farm APRs

## NFT Staking

If your project is directly related to NFTs, if you have NFT partnerships with other projects, or simply if you want to launch your own NFT collections, DeFi Builder allows you to give your NFTs more value by integrating them into your Yield Farms as a stakeable asset that can boost farm APRs.

> If your NFTs have various rarity tiers you can even have different farm boost % you can implement.

<br>


# Revenue Sharing

In Web3 it's quite rare to have systems where you make your investors feel like they are part of a real company. This is generally due to the fact that most projects are speculative and launching inflating assets, dilluting the user's "shares" of a project. We want to offer a module that can provide a solid solution for the average investor that wants to be more rewarded.

<figure><img src="/files/yuORpuaxbQqGhOlZ68LW" alt=""><figcaption></figcaption></figure>

The Revenue Sharing module will allow you to give back to your investors, through a pool that distributes a % of platform revenue. The fees can originate from any of the modules deployed through our platform, giving your investors an extra reason to remain one of your loyal members.

Furthermore, revenue sharing will also have a locking period that you can select for user deposited assets, meaning this will be a great way for you to fight volatility on your token, by temporarily taking tokens out of circulation.

* Use your token for the Revenue Sharing module and pick which asset you want to reward your users with
* Select a time period when the Revenue Sharing Pool will be refilled, this will be done based on how frequently your project brings revenue on average
* Select the duration of the Revenue Sharing Pool
* Select a locking period for your users, helping your project by keeping native tokens out of active circulation
* Refill the pool when it's empty


# Launchpad

Keeping things fresh is key when you’re running a DeFi project, and what better way to keep your users engaged than helping other projects with a launchpad on your platform? DeFi Builder allows you to deploy your launchpad page easily and configure launchpads for trusted projects that wanna launch through your project.

<figure><img src="/files/ny9YOzGiNSgp4Od0nA3o" alt=""><figcaption></figcaption></figure>

You will be able to:

* Add info about the project launching
* Customize the page
* Select the asset used for the raise
* Select the amount of tokens allocated
* Select the amount of tokens to raise
* Select between Overflow and Hardcap raising methods

<figure><img src="/files/ll1YMTL8i96ZElZ67Gp1" alt="" width="375"><figcaption></figcaption></figure>

## Overflow Method

In the Overflow Raise Method you can set a Raise Goal, and a raise duration, and users will be able to enter the raise until the time expires. There is no limit on the amount of users that can enter, and if the IDO goes into overflow (past the raise goal), the Token Allocation will be split between participants based on the amount of assets they added, and excess raise tokens will be refunded to users at the end of the IDO.

The overflow method is fantastic for avoiding volatility when the token lists, and it is also important to build a larger hodler number at launch.

## Harcap Method

The hardcap method is more simple, with a set Raise Goal that can't be surpassed. Once the goal is reached no more users will be able to enter the IDO, and once the timer expires tokens will be distributed and the project will be ready for launch.

The hardcap method is very good for creating hype and fomo for a new project, since people will want to enter as fast as possible because of the unsurpassable raise goal.

<br>


# Referral System

The Referral System module allows you to add incentives for marketers and shillers directly on your platform. Users that are referred to your platform by someone else will give a small % of farm rewards to the person that brought them to the platform. The rewards will also be minted extra, so the farmer will not lose any of their own yield in the farms. It's a win-win for everyone.

* You can pick your % that you would like for the referral system (high % are not recommended as they could cause too much inflation to your token, do your tokenomics calculations well)
* Rewards are not taken from the farmer that was referred but they are minted from the masterchef
* To be valid, the user should deposit their assets in the farm without closing the browser after being referred
* Once the referred user is set, the referral is valid for the entire farming period of the user, and it applies to all future farms

When launching a new project, the early stages can prove to be a challenging period due to the high costs of marketing in Web3. With the referral system you can mitigate this and attract marketers that believe in your team's vision. Furthermore this is a great way to test the real engagement of a marketer and see if their content and marketing strategies can bring a tangible impact to your project.


# NFT Collection Builder

Our NFT Builder will allow you to craft your NFT collection from scratch following our no-code approach, so you can focus entirely on the looks of your collection. We'll take care of the rest.

### Layer System

Each NFT will be organized on a Layer basis, similarly to photoshop. The foreground elements will be on the top layers, while the background elements will be on the bottom layers. Carefully stack them so all of your elements are in the right order.

### Traits and Rarity System

You can add as many traits as you would like, each with various variations and rarity %. The more the merrier, while keeping in mind the mathematics of your collection, ensuring that each NFT will be unique and that all of the traits will be used. DeFi Builder also offers an extra Rarity System, that categorizes various rarity tiers for NFTs. This is what will allow you to calculate the boost % in farms if you decide to add NFT farming features to your platform.

### Generate Your Collection

Generate as big of a collection as you would like and we will do all of the work for you. Once your colection is generated you can simply export it to your desktop and you will have all of the necessary files you need to launch your collection.


# NFT Mint Page

Another important module on Defi Builder will be the NFT Mint Page module, allowing you to go straight from the generation of your NFT collection, to the public minting part.

The Mint Page module will allow you to control various aspects of your sale, such as:

* Add your graphical assets, customize colors and layout of the page
* Select which collection you will be minting
* Select if you want to have a whitelist, or simply a public mint (if whitelist you will have to add the whitelisted addresses to the settings)
* Select Start Time for the mint
* Select End Time (if the collection doesn't sell out, you can select whether you want to send the remaining NFTs to the deployer or simply burn them)

Once the NFT Marketplace Module is publicly available you will be able to easily list your collection on your own marketplace.


# NFT Marketplace

One of the first core products missing on a brand new chain is usually a reliable NFT Marketplace. We would like to change this by offering NFT creators the opportunity to host their own marketplace on any network, exactly the way they want it.

Our NFT Marketplace module will allow any user to easily deploy their marketplace and host collections on it. The marketplace will have the following features:

* List NFT Collections for sale
* List NFTs for auction (dutch and english auctions\*)
* Send Offers
* Transfer NFTs from one wallet to another
* Set Marketplace royalties
* Remove Collections

*The English auction is a type of auction where the bid starts from the lower value and reaches the highest value. In contrast, in a Dutch auction, the bidding starts from the highest value and reaches the lower value but not less than the minimum amount set.\**


# Lending & Borrowing

<figure><img src="/files/g9MZEzJ6soAHyyjCec8Y" alt=""><figcaption></figcaption></figure>

DeFi Builder will also allow you to create a lending and borrowing DeFi platform. Users can participate in the platform by depositing their digital assets, such as cryptocurrencies or stablecoins, into a lending pool. These deposited assets then become available for lending to other users seeking to borrow. Borrowers, on the other hand, can request loans by providing collateral in the form of digital assets.


# StableSwap

Another essential tool for teams, specifically on chains that are fairly new are stablecoins. Stablecoins are one of the most beloved assets in the past few years, theoretically offering users a safety net for their funds when they don’t want to engage into any trading activities, or holding volatile assets. <br>

<figure><img src="/files/SgjTvjMOaQi0ZlWejdpH" alt=""><figcaption></figcaption></figure>

A stable swap offers a reliable and efficient method for users to exchange stablecoins while maintaining price stability and reducing slippage. In order to operate a stableswap, users or developers of a project have to add stablecoins into liquidity pools. These liquidity pools will usually feature several stablecoins such as DAI, USDT, USDC, TUSD and many others. Liquidity providers are incentivized by earning fees from trades performed within those pools. An algorithm ensures that the reserves are always kept intact and balanced for the various stablecoins.

<br>


# Autocompounding Vaults

Autocompounding DeFi platforms are designed to optimize the yield generation process for users. These platforms automate the process of reinvesting generated yields or rewards back into the original investment, compounding the returns over time. With DeFi Builder you can easily deploy your Autocompounding Platform and manage all of the vaults you want to deploy with several options for users.


# Minigames

If you want some fun additions to your DeFi Platform or token, we have you covered. On DeFi Builder you will be able to easily deploy several minigames that can add more diversity to your token holder while helping your token health through burn mechanisms.

### NFT Lottery

The NFT Lottery is a ticket system lottery that allows users to win 1 or more NFTs. The deployer can select how many NFTs to add, the duration of the ticket purchasing period, and start the draw. Lottery users will be able to buy several tickets, that can increase their chances to be selected in the draw. The tokens raised from the ticket sales can be sent into various wallets for various purposes (marketing, development, burns etc.)

### King of the Hill

Our King of the Hill game is based on a last man standing concept. The last person to stand when the game timer expires is the winner. Users can enter the game by adding a pre-determined amount of tokens, and a timer will start running. Once the timer reaches 0, the last person to join the game is the winner that gets the prize pot. A % of the prize pot will be burned to help drive tokens out of circulation.

### Coin Flip

Coin Flip is a double or nothing game where users can use their tokens to double them or lose everything on a coin flip. Similarly to the other minigames the tokens gained by the deployer from the game can be used for burns or other purposes for the project.

More minigames will be added gradually based on community demand and suggestions.


# One Time Deployment Fee

Our first revenue stream will be a one time module payment for each module added to a deployment. Your final deployment price will vary based on how simple or complex your DeFi project is.

<figure><img src="/files/uiwOCRhTLYKr2SP9vGqN" alt=""><figcaption></figcaption></figure>

Since DeFi Builder will focus heavily on an economy of scale model, prices will be unfathomably low compared to the costs you would have to go through when deploying your dDapp with a full development team. This is particularly valuable for the quality of code we will provide, which is almost impossible to find even from talented development teams.


# Royalties

The second revenue stream will come from small royalty fees applied to the various modules around the platform.

* Trading Fees (DEX)
* Farms
* Launchpads
* Minigames
* NFT Collection Mints


# Module Marketplace

Our most ambitious feature and last revenue stream will enable developers worldwide to contribute to DeFi Builder, by creating their own DeFi modules. The modules will be audited by us and partner auditors before being officially published on the marketplace and the developers that are participating to the marketplace will be verified.

Our cut off of marketplace modules will be of 20%, allowing us to cover various expenses related to the security and optimisation of each module that goes public.


# Berachain

One of the chains with the biggest potential in Web3 is currently integrated on DeFi Builder's Modular Builder.

Berachain is an innovative blockchain platform that began as an NFT project within the DeFi ecosystem. It addresses gaps in liquidity and security through its unique Proof of Liquidity consensus mechanism. This mechanism rewards liquidity providers with non-purchasable staking tokens, aligning network security with liquidity provision. Berachain is EVM-compatible, making it a perfect fit for all of the DeFi Builder services currently available and upcoming. It is backed by prominent venture capital firms and aims to enhance the DeFi landscape through integrated and scalable solutions.

Find out more [**here**](https://www.berachain.com/)**.**

***At the moment Berachain Testnet is supported on*** [***app.defibuilder.com***](https://app.defibuilder.com/) ***and we will support their Mainnet as soon as it goes live.***

On [**Modular Builder V1**](https://app.defibuilder.com/) you can currently deploy customizable ERC-20 Tokens and Presale contracts on Berachain, and soon you will be able to deploy complex DeFi Applications, such as: DEXs, Farming Protocols, NFT marketplaces, Lending & Borrowing Platforms and much more.


# MultiversX

xDeFi is the first AI Module to start building on MultiverseX chain. Only at x.defibuilder.com

## Introduction

{% hint style="info" %}
This guide will walk you through the process, from selecting your desired application type to describing customizations and finally generating the code.
{% endhint %}

Welcome to the xDeFi documentation for DeFiBuilder! In the modern age of DeFi, building and deploying decentralized applications has never been easier. With xDeFi, you can generate a variety of smart contracts ready for deployment on the MultiverseX chain using advanced AI technologies.

<figure><img src="/files/flCyn1OnZmEr946eTGFF" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Remember to connect the multiverseX wallet before starting**
{% endhint %}

### 1. Overview of xDeFi

xDeFi, a module of DeFiBuilder, leverages AI to provide users with a seamless experience in crafting customized smart contracts. It simplifies the DeFi application creation process, making it user-friendly even for those without deep technical knowledge.

### 2. Getting Started with xDeFi

To begin, navigate to the xDeFi section on the DeFiBuilder platform at x.defibuilder.com

### 3. Selecting Application Category

Choose the category of the application you wish to create. Current categories available include:

* **xToken**: Generate a MultiverseX custom Token.
* **xNFT**: Create a MultiverseX custom NFT.
* **xFarm**: Generate a MultiverseX custom Masterchef.
* **xMarketplace**: Design a MultiverseX custom Marketplace.
* **xLaunchpad**: Create a MultiverseX custom Launchpad.

### 4. Features Configuration

After selecting the application category, you can choose from a range of features to integrate into your project. Available features include:

* Token Minting
* Token Transfers
* Token Burning
* Buy Fees
* Sell Fees
* Auto Liquidity
* Anti Whales

Select the features that align with your project's goals.

### 5. Describing Customization

\
Input details like token description, supply, name, ticket, and other useful information that will guide the AI in generating the most suitable code.

### 6. Generating the Code

\
Once you've made your selections and described your customizations, simply click on the **"Generate Code"** button. xDeFi's AI will craft a tailored smart contract code for your project, which will be ready for deployment.

### 7. Deploying to MultiverseX Chain

\
After generating your code, follow the deployment instructions to launch your application on the MultiverseX chain.

### Conclusion

\
xDeFi by DeFiBuilder offers a transformative way of creating DeFi applications. By streamlining the process and leveraging AI, it democratizes access to the DeFi space. Whether you're an expert or a newbie, xDeFi provides the tools you need to bring your decentralized visions to life. Dive in and start building today!


# LightLink

LightLink is one of our first blockchain partners, helping us reach a wider userbase for our product and perform much needed testing for our first versions of DeFi Builder. In exchange we're focusing on helping more entrepreneurs deploy projects on LightLink through our modular builder and AI services.

LightLink stands out for its Enterprise Mode, manifested through the 'tx.gasPrice = 0' feature. This mode empowers the establishment of a gas station, effectively eliminating transaction fees for users within a specified timeframe.&#x20;

LightLink is built on a proprietary stack and utilizes Etereum Optimistic Rollups alongside a Geth Client. <br>

Due to its EVM compatibility, LightLink is a perfect match for DeFi Builder AI, and it is currently supported on our platform for your development enjoyment.

<figure><img src="/files/iSb5FqJAJ5I6Cza7HPZE" alt=""><figcaption></figcaption></figure>

Due to its EVM compatibility, LightLink operates similarly to other EVM chains on DeFi Builder AI, so you can go through the same steps of:

* Connecting your Wallet
* Selecting a Template and Features
* Writing a Prompt
* Generating a Smart Contract
* Building and Testing the Contract
* Auditing the Contract
* Deploying the Contract

Our AI Frontend Generator coming out in the next few months will also support LightLink, so stay tuned for that and any other updates in the future.


# Official Links

<table><thead><tr><th>Platform</th><th>Link</th><th data-hidden>Link</th><th data-hidden></th></tr></thead><tbody><tr><td>Twitter</td><td><a href="https://twitter.com/thedefibuilder">https://twitter.com/thedefibuilder</a></td><td></td><td></td></tr><tr><td>Discord</td><td><a href="https://discord.com/invite/h8xXRZXUMs">https://discord.com/invite/h8xXRZXUMs</a></td><td></td><td></td></tr><tr><td>Telegram</td><td><a href="https://t.me/thedefibuilder">https://t.me/thedefibuilder</a></td><td></td><td></td></tr><tr><td>Website</td><td><a href="https://defibuilder.com/">https://defibuilder.com/</a></td><td></td><td></td></tr><tr><td>LinkedIn</td><td><a href="https://www.linkedin.com/company/defi-builder/">https://www.linkedin.com/company/defi-builder/</a></td><td></td><td></td></tr><tr><td>Blog</td><td><a href="https://defibuilder.com/blog/">https://defibuilder.com/blog/</a></td><td></td><td></td></tr></tbody></table>


# Contact us

If you have a development team interested in launching a protocol through us, or if you are simply looking for a partnership between projects,  you are in the right spot.

You can reach out to any of our admins on [**Telegram**](https://t.me/thedefibuilder) or you can e-mail us at  **<hello@defibuilder.com>.**


