Creating a Pre-Sale Smart Contract on Solana (SPL)

5,000
ETH, DAI, USDT
+53
0 days (till Mar 13th, 2025)

Brief Description:

 

We are looking for an experienced developer to create a Pre-Sale smart contract on the Solana blockchain (SPL standard). The contract should facilitate a three-stage token sale with a fixed price, handle transferring/burning unsold tokens, and distribute purchased tokens with a lock-up period.

 

The solution should allow for external auditing (security checks) and include integration of the final product into our website.

 

Candidate Requirements:

 

Strong proficiency in Solana (Rust, Anchor, or another framework) and a solid understanding of SPL tokens.

Experience in developing and testing similar pre-sale contracts.

Willingness to provide code samples or links to previous projects.

Pre-sale Technical Specifications (TS):

  1. Total token supply: 10,000,000,000 SOUL tokens.
  2. Allocation for pre-sale: 30% of the total token supply goes to the Pre Sale.
  3. Number of stages: The pre-sale is conducted in 3 stages.
  4. Tokens per stage: Exactly 1,000,000,000 tokens are allocated for each stage.
  5. Stage duration: Each stage lasts exactly one month.
  6. Token price:
  7. Early sell-out rule: If the tokens for a given stage are sold out before the end of that stage, the sale for that stage closes immediately. The next stage then opens according to the scheduled start date.
  8. Unsold tokens carry-over:
  9. Burning unsold tokens: If, after all three stages end, there are any unsold tokens left, they are burned.
  10. Blockchain network: Solana (SOL).
  11. Token standard: SPL.
  12. Accepted payment currencies: SOL, USDT, USDC.
  13. Fixed stage price and exchange rates: The token price at each stage is always fixed in USD terms. If the payment is made in a currency other than USDT (e.g., SOL or USDC), the number of SOUL tokens purchased is calculated according to the real-time exchange rate of the payment currency at the moment of purchase.
  14. Token lock-up period:
  15. Minimum purchase amount: Equivalent to 50 USDT.
  16. Immediate distribution: After purchase, the SOUL tokens are immediately credited to the buyer’s wallet (with the lock-up schedule enforced).
  17. Admin panel capabilities:
  18. Event logging:

а) event TokensPurchased; 

b) event StageOpened;
 event StageClosed;

c) event TokensCarriedOver; 

d) event TokensBurned;

e) event FundsWithdrawn;

 

 

  Documentation requirements:

  • Description of the main contract functions (brief guidelines for developers and testers).
  • Explanation of parameters (e.g., stages, price, how to call contract functions).
  • Information on how to interact with the contract (via web interface, console, etc.).

  Testing: Perform tests and provide information on test results.

  External audit capability: The contract must be developed with the possibility of an external security audit.

  Integration: Final solution integration into our website.

5,000
ETH, DAI, USDT
+53
0 days (till Mar 13th, 2025)

More Jobs like this

Show more
Senior Next.js Developer

We're seeking an experienced Senior Next.js Engineer to join our team in developing and converting current project. The ideal candidate will bring deep expertise in Next.js and MERN, with a proven track record of delivering...

Remote Collaboration Partner Wanted

I’m seeking a trustworthy partner to help support my team with remote opportunities.  What you need: A computer and stable internet connection.  Location: EU, Australia, Singapore, Vietnam, Philippines, Malaysia. What you’ll do: Assist with account...

Amazon Product Video Creator - Multiple Projects Available

OVERVIEW: We seek video content creators to produce product demonstration videos for Amazon marketplace products. This is ongoing contract work with payment for each approved video submission.   PROJECT DETAILS: - Create 1-2 minute product...

A website for my online service

I am looking for someone who can create a website for a software Development Store, 

Pro translation

I’m a professional trilingual translator (English–Uzbek–Russian). I deliver clear, accurate, and natural translations that capture both meaning and style. Fast turnaround, cultural awareness, and 100% reliability. From social media posts to business documents, your message...

Video Editor and Graphic Designer

_Professional Editor for Hire!_ Hi! I'm an experienced _freelance editor_ specializing in top-notch edits for: - _Text edits_: Polishing your content for clarity, grammar, and flow. - _Video edits_: Cutting, trimming, and enhancing videos for...

Growth Marketing Manager

We're looking for a Growth Marketing Manager to help us scale our product. If you love data, experiments, and driving results — you might be the one! What you’ll do: Develop and execute end-to-end growth...

Full-Stack Developer for crypto website

Your profile: Strong skills in Vue2.js and React (front-end + admin dashboards). Comfortable working full-stack. Experience in crypto projects & solidity Familiar with staking, yield, APR, earn mechanics. Scope: Add new features and improvements to...

I am looking for someone to manage my Telegram group

We are looking for a skilled individual to manage our Telegram group for a 7-day project. As the Telegram Group Manager, you will be responsible for overseeing the group, engaging with members, and ensuring the...

Expert creative designer using artificial intelligence tools

creative designerCreative designer specializing in branding, motion graphics, and smart inspection solutions with modern, digital design using artificial intelligence tools.

Senior Next.js Developer

We're seeking an experienced Senior Next.js Engineer to join our team in developing and converting current project. The ideal candidate will bring deep expertise in Next.js and MERN, with a proven track record of delivering...

Remote Collaboration Partner Wanted

I’m seeking a trustworthy partner to help support my team with remote opportunities.  What you need: A computer and stable internet connection.  Location: EU, Australia, Singapore, Vietnam, Philippines, Malaysia. What you’ll do: Assist with account...

Amazon Product Video Creator - Multiple Projects Available

OVERVIEW: We seek video content creators to produce product demonstration videos for Amazon marketplace products. This is ongoing contract work with payment for each approved video submission.   PROJECT DETAILS: - Create 1-2 minute product...

A website for my online service

I am looking for someone who can create a website for a software Development Store, 

Pro translation

I’m a professional trilingual translator (English–Uzbek–Russian). I deliver clear, accurate, and natural translations that capture both meaning and style. Fast turnaround, cultural awareness, and 100% reliability. From social media posts to business documents, your message...

Video Editor and Graphic Designer

_Professional Editor for Hire!_ Hi! I'm an experienced _freelance editor_ specializing in top-notch edits for: - _Text edits_: Polishing your content for clarity, grammar, and flow. - _Video edits_: Cutting, trimming, and enhancing videos for...

Growth Marketing Manager

We're looking for a Growth Marketing Manager to help us scale our product. If you love data, experiments, and driving results — you might be the one! What you’ll do: Develop and execute end-to-end growth...

Full-Stack Developer for crypto website

Your profile: Strong skills in Vue2.js and React (front-end + admin dashboards). Comfortable working full-stack. Experience in crypto projects & solidity Familiar with staking, yield, APR, earn mechanics. Scope: Add new features and improvements to...

I am looking for someone to manage my Telegram group

We are looking for a skilled individual to manage our Telegram group for a 7-day project. As the Telegram Group Manager, you will be responsible for overseeing the group, engaging with members, and ensuring the...

Expert creative designer using artificial intelligence tools

creative designerCreative designer specializing in branding, motion graphics, and smart inspection solutions with modern, digital design using artificial intelligence tools.