# Token Crowdsale help?

**URL:** <https://forum.openzeppelin.com/t/token-crowdsale-help/3862>\
**Category:** Contracts\
**Created:** [September 18, 2020, 1:00am UTC](https://forum.openzeppelin.com/t/token-crowdsale-help/3862 "2020-09-18T01:00:23Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![speedevs](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/speedevs/32/2750_2.png) [@speedevs](https://forum.openzeppelin.com/u/speedevs)\
**Post date:** [September 18, 2020, 1:00am UTC](https://forum.openzeppelin.com/t/token-crowdsale-help/3862/1 "2020-09-18T01:00:23Z")

</div>

Hello how can i create like an automatic smart contract too recognize ETH gas fee and just send tokens instantly is it possible,like if someone send eth to the contract address the Contract address recognize the fees and send him back the tokens needed and i can also collect eth from the cotract, anyone has ideas

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [September 18, 2020, 2:27am UTC](https://forum.openzeppelin.com/t/token-crowdsale-help/3862/2 "2020-09-18T02:27:24Z")

</div>

Hi @speedevs,

I am not sure what you mean?

OpenZeppelin Contracts 2.x includes Crowdsale contracts: [https://docs.openzeppelin.com/contracts/2.x/crowdsales](https://docs.openzeppelin.com/contracts/2.x/crowdsales)

If you are looking for a smart contract developer, you could post what you are looking for in the community forum along with what you are offering (such as payment) to see if there is anyone interested in the community.

---

<div class="post-metadata">

**Author:** ![speedevs](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/speedevs/32/2750_2.png) [@speedevs](https://forum.openzeppelin.com/u/speedevs)\
**Post date:** [September 19, 2020, 7:12pm UTC](https://forum.openzeppelin.com/t/token-crowdsale-help/3862/3 "2020-09-19T19:12:41Z")

</div>

some codes are removed in the github repo so i am asking like a smart contract that if someone send eth to the contract address he automatically recieves token and he can recover tokens sent to the contract address

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [September 20, 2020, 11:45pm UTC](https://forum.openzeppelin.com/t/token-crowdsale-help/3862/4 "2020-09-20T23:45:24Z")

</div>

Hi @speedevs,

OpenZeppelin Contracts 2.x includes Crowdsale contracts: [https://docs.openzeppelin.com/contracts/2.x/crowdsales](https://docs.openzeppelin.com/contracts/2.x/crowdsales)

You can see these contracts in the GitHub repository using a 2.x release tag, the latest being v2.5.1:

> **[OpenZeppelin/openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/v2.5.1/contracts/crowdsale)**
>
> OpenZeppelin Contracts is a library for secure smart contract development. - OpenZeppelin/openzeppelin-contracts

Is there something else that you are looking for as well?
