# Want to Create a Token but showing me a Error (issue) Please help :/

**URL:** <https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151>\
**Category:** Smart Contracts\
**Tags:** erc20, bep20\
**Created:** [February 22, 2022, 4:47pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151 "2022-02-22T16:47:33Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![MoeZy](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/moezy/32/13410_2.png) [@MoeZy](https://forum.openzeppelin.com/u/MoeZy)\
**Post date:** [February 22, 2022, 4:47pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/1 "2022-02-22T16:47:33Z")

</div>

Hey fam i was coding a Token but i dont know what im doing wrong Remix-Ethereum showing me this Error : Lalafinu.sol:32:1: ParserError: Expected '{' but got 'ILLEGAL'  
function totalSupply() external view returns (uint256);  
^

This is the part

pragma solidity \>=0.7.0 \<0.9.0;

interface IERC20

```
function totalSupply() external view returns (uint256);
```

---

<div class="post-metadata">

**Author:** ![MoeZy](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/moezy/32/13410_2.png) [@MoeZy](https://forum.openzeppelin.com/u/MoeZy)\
**Post date:** [February 22, 2022, 5:08pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/2 "2022-02-22T17:08:28Z")

</div>

32:1: ParserError: Function, variable, struct or modifier declaration expected.  
function totalSupply() external view returns (uint256);

---

<div class="post-metadata">

**Author:** ![frangio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/frangio/32/15251_2.png) [@frangio](https://forum.openzeppelin.com/u/frangio)\
**Post date:** [March 2, 2022, 8:56pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/3 "2022-03-02T20:56:05Z")

</div>

It sounds like you're a very beginner developer. You should learn some more Solidity first:

> **[Solidity by Example | 0.8.10](https://solidity-by-example.org/)**
>
> Learn smart contract programming using Solidity

And you should use Contracts Wizard:

> **[OpenZeppelin Contracts Wizard](https://wizard.openzeppelin.com/)**
>
> An interactive smart contract generator based on OpenZeppelin Contracts.

---

<div class="post-metadata">

**Author:** ![MoeZy](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/moezy/32/13410_2.png) [@MoeZy](https://forum.openzeppelin.com/u/MoeZy)\
**Post date:** [March 5, 2022, 3:46pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/4 "2022-03-05T15:46:57Z")

</div>

Yes maybe youre right but do you know what is the Problen here?

---

<div class="post-metadata">

**Author:** ![YummyDao](https://avatars.discourse-cdn.com/v4/letter/y/4af34b/32.png) [@YummyDao](https://forum.openzeppelin.com/u/YummyDao)\
**Post date:** [March 7, 2022, 7:15am UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/5 "2022-03-07T07:15:39Z")

</div>

Public view returns (uint256)

---

<div class="post-metadata">

**Author:** ![MoeZy](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/moezy/32/13410_2.png) [@MoeZy](https://forum.openzeppelin.com/u/MoeZy)\
**Post date:** [March 8, 2022, 4:37pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/6 "2022-03-08T16:37:07Z")

</div>

Okay what i have to change ?

---

<div class="post-metadata">

**Author:** ![YummyDao](https://avatars.discourse-cdn.com/v4/letter/y/4af34b/32.png) [@YummyDao](https://forum.openzeppelin.com/u/YummyDao)\
**Post date:** [March 8, 2022, 9:27pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/7 "2022-03-08T21:27:56Z")

</div>

Then add your return keyword, to return the total supply variable

---

<div class="post-metadata">

**Author:** ![YummyDao](https://avatars.discourse-cdn.com/v4/letter/y/4af34b/32.png) [@YummyDao](https://forum.openzeppelin.com/u/YummyDao)\
**Post date:** [March 8, 2022, 9:59pm UTC](https://forum.openzeppelin.com/t/want-to-create-a-token-but-showing-me-a-error-issue-please-help/25151/8 "2022-03-08T21:59:16Z")

</div>

function totalSupply() external view returns (uint256){  
return totalsupply(Note: Remember to replace with your total supply variable);  
}
