If you are starting a new ERC20 token:
Suggested Answer: C
Get Premium CBDE Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
30 comments · newest first
FA
Fallon
11 months ago
I thought all ERC20 tokens were basically the same anyway?
SA
Santos
11 months ago
Wait, why would anyone start from scratch? Seems unnecessary.
CA
Carli
11 months ago
Copying code can lead to vulnerabilities, be careful!
CO
Corinne
12 months ago
Definitely go with OpenZeppelin, it's the safest bet.
SH
Shawana
12 months ago
Starting from scratch sounds risky!
PA
Patria
12 months ago
I feel like I've seen practice questions where using existing code was emphasized, so maybe option C is the safest bet.
WI
Willetta
1 year ago
I think starting from scratch might lead to more errors, especially if I miss something in the interface requirements.
DA
Daisy
1 year ago
I'm not sure if copying code from the Ethereum wiki is the best approach, but it could save time if modified correctly.
AD
Adelle
1 year ago
I remember we discussed the importance of security, so starting with an audited implementation like OpenZeppelin seems smart.
DO
Doug
1 year ago
Definitely going with an audited implementation like OpenZeppelin is the way to go. That will save a lot of time and ensure I'm building on a solid foundation.
EM
Emily
1 year ago
Copying and pasting code from the Ethereum wiki seems like a quick way to get something working, but I'm not sure if that's the most secure or maintainable approach. I'd want to be really careful about modifying that.
GL
Glendora
1 year ago
I think starting from scratch and just looking at the required interface is the best approach. That way, I can really understand the core functionality and build it up step-by-step.
JA
Jaclyn
2 years ago
If you're not a blockchain expert, C is the obvious choice. Why risk it when you can build on top of a solid foundation?
MA
Martina
2 years ago
Option B sounds like a recipe for a buggy mess. I'll stick with C and let the experts handle the heavy lifting.
SH
Shoshana
2 years ago
Smart choice, let the experts guide the way.
AR
Arlene
2 years ago
I think it's better to rely on proven code rather than risk introducing bugs.
TR
Trinidad
2 years ago
I agree, starting with an audited implementation is the safest bet.
DA
Darci
2 years ago
Haha, I can just imagine someone trying to write an ERC20 token from scratch. That's a recipe for disaster! C is the clear winner here.
MA
Madonna
2 years ago
Definitely C. No need to reinvent the wheel when there are proven solutions out there. Reusing existing code is a smart move.
GE
Georgene
2 years ago
Plus, it gives you a solid foundation to build upon for your new ERC20 token.
XE
Xenia
2 years ago
It saves time and reduces the risk of errors by using code that has already been tested.
CA
Cassandra
2 years ago
Agreed, starting with an audited implementation like OpenZeppelin is a safe choice.
IR
Irma
2 years ago
I personally think starting with an audited implementation like OpenZeppelin's is the safest option.
EV
Evangelina
2 years ago
I disagree, I believe it's beneficial to copy and paste existing code from Ethereum wiki and modify it.
RO
Roxane
2 years ago
I think it's best to start from scratch and look at the required interface.
SH
Shaunna
2 years ago
I think option C is the way to go. Starting with an audited implementation like OpenZeppelin just makes sense to ensure your token is secure and compliant.
HA
Han
2 years ago
Security and compliance are crucial when creating a new token, so option C seems like the safest bet.
QU
Quentin
2 years ago
Using already existing code can save a lot of time and effort in the long run.
CI
Ciara
2 years ago
It definitely gives you a solid foundation to build upon for your new ERC20 token.
DA
Daryl
2 years ago
I agree, starting with an audited implementation like OpenZeppelin is a smart choice.