Homearrow-rightCasesarrow-rightBasaltCoin

BasaltCoin Case Study: ERC20 Token Presale Through Smart Contracts

/img/cases/basaltcoin.png

Brief description

Web3 infrastructure for an ERC-20 token presale through smart contracts

Task

Launch the BSLT token (ERC-20), create its tokenomics, and implement a secure presale with fund acceptance, limits, automatic token distribution, and a convenient Web3 interface

About the project

We issued the BasaltCoin (BSLT) ERC20 token and built a convenient infrastructure for running a presale — through a protected smart contract and a web interface. This gave the project the ability to raise funds directly from participants, without intermediaries or centralized platforms.

Business benefits

TRANSACTION GROWTH DYNAMICS STAYED AT 30% EACH QUARTER THANKS TO A SIMPLE CUSTOMER JOURNEY
PRE-SALE COMPLETED AT 100% — A FULL INFRASTRUCTURE WAS BUILT, INCLUDING A REFERRAL SYSTEM AND THE CONNECTION BETWEEN SALES AND MARKETING
macbookmacbookmacbook

Features

Token issuance and tokenomics
toggle

Development and deployment of the BSLT ERC20 token

Limited emission, ownership transfer to the owner

Support for integration with DEX and wallets (Metamask, WalletConnect)

Smart contract preparation and security audit

Preparation of the mathematical foundation for token issuance

Tokenomics written

Custom presale smart contract development
toggle

Accepting funds in ETH/USDT

Setting an individual sale rate

Limits on minimum and maximum purchase

Automatic token distribution to participants’ wallets

Protection against repeated purchases and bots

Referral system in the smart contract
toggle

Three-level referral system

An additional referral program level for influencers

Claiming rewards in the smart contract

Presale web interface
toggle

Wallet connection

Selecting a currency for purchase

Displaying current fundraising progress

Token calculator

Admin panel
toggle

Statistical information on the progress of the presale campaign

Dashboard for the project owner

Technology stack

1. Frontend:
toggle

React

Redux

Web3/Ethers

WalletConnect

Styled Components

2. Blockchain:
toggle

Solidity

Work with the client

*Important: this is not project work — it is work with the client specifically, and it is not included in the estimate or commercial proposal. This is what we do to increase the probability of product success.Fundraising readiness: a client investors say “yes” toTurnkey startup development is only half the job. The other half is making sure the founder can confidently sell the project to investors. We do not write the pitch deck for the client — we do something more valuable: we turn the founder into someone investors want in their round. To do that, we break down business metrics so the founder starts seeing the product through smart money eyes: which numbers decide the outcome, which narrative hits the market pain, and which questions must be answered without hesitation. We run tough Q&A rehearsals where the Defence.investments director plays the most inconvenient investor. We unpack deal psychology: how not to undersell, how not to get greedy, how to keep face after a rejection, and how to build long-term relationships with funds. After that upgrade, the client goes into meetings not just with a product, but with a polished personal position and an understanding of market mechanisms — which radically increases the chances of raising capital.Our goal is not just development — it is our client’s success.