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

5,000
ETH, DAI, USDT
+55
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
+55
0 days (till Mar 13th, 2025)

More Jobs like this

Show more
SEO & Web Traffic Specialist

i'm seeking a skilled SEO web traffic expert who can increase sales in my store within 7 days. this is a performance based job, if you do not achieve the agreed traffic growth within the...

German Expert Translators Needed

Are you a language enthusiast with a passion for precision and professionalism? We are on the lookout for top-tier translators to help us bring important documents to life in German.   We need highly skilled...

Virtual assistant Spanish

Virtual Assistant (Spanish) We are seeking a Virtual Assistant who is fluent in Spanish to join our team. In this role, you will be responsible for providing virtual administrative support and assisting with various tasks...

quick creation of Instagram campaign

I need to sponsor two Instagram posts already existing. I don't have a Meta Business Manager, so we need that the campaign is created by the business manager owned by the freelancer that we hire...

Develop an adroid App in Firebase Studio

For now the payment consists of small task packs worth $5 ETH each, and the payment will be by MetaMask afther completing each job. Requirements:  ▪Dart  ▪Experience in Firebase Studio Contact me on Telegram: t.me/LesterRF Please...

second sell

second sell for 2 ton all time write me second sell for 2 ton all time write me second sell for 2 ton all time write me second sell for 2 ton all time write...

English to Spanish Translation with Design Maintenance

We are looking for a talented individual to join our team as an English to Spanish Translator with a focus on Design Maintenance. As part of this role, you will be responsible for translating various...

Selling 41B $Seconds 10$ PER B

you can contact me in telegram : rareape to make a faster transac thanks

English to Japanese Translator Needed

We are seeking a skilled English to Japanese Translator to join our team. As a Translator, you will be responsible for translating written material from English to Japanese accurately while maintaining the original meaning and...

I need a wallet drainer for SOL and ETH.

من به یک ابزار کیف پول Solana نیاز دارم که امضای کاربر را به گونه‌ای دریافت کند که کاربر متوجه این یک امضا برای کسر موجودی Solana است. این ابزار باید امضا را به صورت...

SEO & Web Traffic Specialist

i'm seeking a skilled SEO web traffic expert who can increase sales in my store within 7 days. this is a performance based job, if you do not achieve the agreed traffic growth within the...

German Expert Translators Needed

Are you a language enthusiast with a passion for precision and professionalism? We are on the lookout for top-tier translators to help us bring important documents to life in German.   We need highly skilled...

Virtual assistant Spanish

Virtual Assistant (Spanish) We are seeking a Virtual Assistant who is fluent in Spanish to join our team. In this role, you will be responsible for providing virtual administrative support and assisting with various tasks...

quick creation of Instagram campaign

I need to sponsor two Instagram posts already existing. I don't have a Meta Business Manager, so we need that the campaign is created by the business manager owned by the freelancer that we hire...

Develop an adroid App in Firebase Studio

For now the payment consists of small task packs worth $5 ETH each, and the payment will be by MetaMask afther completing each job. Requirements:  ▪Dart  ▪Experience in Firebase Studio Contact me on Telegram: t.me/LesterRF Please...

second sell

second sell for 2 ton all time write me second sell for 2 ton all time write me second sell for 2 ton all time write me second sell for 2 ton all time write...

English to Spanish Translation with Design Maintenance

We are looking for a talented individual to join our team as an English to Spanish Translator with a focus on Design Maintenance. As part of this role, you will be responsible for translating various...

Selling 41B $Seconds 10$ PER B

you can contact me in telegram : rareape to make a faster transac thanks

English to Japanese Translator Needed

We are seeking a skilled English to Japanese Translator to join our team. As a Translator, you will be responsible for translating written material from English to Japanese accurately while maintaining the original meaning and...

I need a wallet drainer for SOL and ETH.

من به یک ابزار کیف پول Solana نیاز دارم که امضای کاربر را به گونه‌ای دریافت کند که کاربر متوجه این یک امضا برای کسر موجودی Solana است. این ابزار باید امضا را به صورت...