# Basic understanding of coding

**URL:** <https://forum.openzeppelin.com/t/basic-understanding-of-coding/36627>\
**Category:** Smart Contracts\
**Tags:** erc20, solidity, bep20\
**Created:** [June 8, 2023, 4:35pm UTC](https://forum.openzeppelin.com/t/basic-understanding-of-coding/36627 "2023-06-08T16:35:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![15661](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/15661/32/22028_2.png) [@15661](https://forum.openzeppelin.com/u/15661)\
**Post date:** [June 8, 2023, 4:35pm UTC](https://forum.openzeppelin.com/t/basic-understanding-of-coding/36627/1 "2023-06-08T16:35:33Z")

</div>

Hi SOLIDITY expert bro....  
How can I design a token according to the following requirements? I am completely new to Solidity language, I need your help  
**Requirement**

**01. TOKEN TYPE: ERC20**

**02. Total supply:** 15B & Fixed supply or limited

**03. TOKEN NAME & SYMBOL: ABCDE (ABC)**

**04. Token distribution**

a.5% Dev wallet (0xwxxxxxxxxxxxxxxx)

b.3% Marketing wallet (0xmxxxxxxxx)

c.2% Charity wallet (0xcxxxxxxxxxxx)

**05. Decimal: 9**

**06. Fees: 2%**

1% buy fee: It will go to marketing Wallet as ETH

1% sell fee: it will go to Charity wallet as ETH

**07. Limit:**

a. Maximum buy Limit per transaction: 0.005%

b. Maximum holding amount per wallet: 0.01%

**08. Renounce ownership:** No….

---

<div class="post-metadata">

**Author:** ![Team\_X](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/team_x/32/10471_2.png) [@Team\_X](https://forum.openzeppelin.com/u/Team_X)\
**Post date:** [June 8, 2023, 4:53pm UTC](https://forum.openzeppelin.com/t/basic-understanding-of-coding/36627/2 "2023-06-08T16:53:13Z")

</div>

If you want to actually learn the language then start with something simpler. These 2 videos should keep you occupied for some time:

[![](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/3X/c/0/c0cedca0405cbedcb9aa53997a1850ac49ea3131.jpeg "Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial") ](https://www.youtube.com/watch?v=M576WGiDBdQ)

[![](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/3X/2/9/2969474ded2153b8ce002e573a41f7f4a2fc7e1b.jpeg "Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course") ](https://www.youtube.com/watch?v=gyMwXuJrbJQ)

If you just want a token fast then you can contact me on telgram @solidityX

---

<div class="post-metadata">

**Author:** ![15661](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/15661/32/22028_2.png) [@15661](https://forum.openzeppelin.com/u/15661)\
**Post date:** [June 8, 2023, 5:29pm UTC](https://forum.openzeppelin.com/t/basic-understanding-of-coding/36627/3 "2023-06-08T17:29:48Z")

</div>

your telegram profile pic pls.....
