inflearn logo

Enterprise Smart Contract System — From Development to Security, Auditing, and Operations

Most courses stop at creating a token. This course starts there. It covers implementing and deploying ERC-20, ERC-721, and ERC-1155 contracts; upgrading deployed code with UUPS; dividing permissions through multisig governance; reproducing attacks and checking code with Slither; and writing audit reports. You’ll prepare in one place both the concepts asked about in interviews for Web3 development and security roles and a portfolio to attach to your application (deployment addresses, audit reports, and a capstone project).

1 learners are taking this course

Level Intermediate

Course period Unlimited

Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
hardhat
hardhat
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
hardhat
hardhat

What you will gain after the course

  • You can directly implement ERC-20, ERC-721, and ERC-1155 standard tokens, then deploy, verify, and publish them on the Sepolia testnet.

  • You can deploy upgradeable contracts using a UUPS proxy and check storage layout compatibility and initialization attacks.

  • With role-based permission separation and multisig (Gnosis Safe·EIP-712), you can design an authority structure controlled by an organization rather than a single person.

  • You can reproduce vulnerabilities such as The DAO reentrancy attack from an attacker’s perspective and automatically check for them with Slither and CI.

  • You can create security audit reports yourself by conducting attack tests, classifying SWCs, and assessing severity.

  • You can complete the issuance and management platform capstone project and use it as a portfolio piece when applying for blockchain development and security roles.

  • You can answer common smart contract interview questions (reentrancy, delegatecall, proxy storage collisions, and access control design) in a structured way, with code and supporting reasoning.

  • You can create the deliverables that contract developer, security auditor, and blockchain backend roles actually require—tests, deployment verification, and audit reports—and showcase them as evidence on your résumé and GitHub.

  • Understands Travel Rule and VASP compliance requirements and can communicate with exchange, custody, and financial-sector Web3 teams in both technical and compliance terms.

Recommended for
these people

Who is this course right for?

  • Junior developers who have moved beyond toy examples but get stuck when it comes to real-world deployment, security, and operations.

  • A development team that needs to launch on mainnet soon but is concerned about upgrade, access control, and audit processes.

  • A security and auditing aspiring professional who can analyze vulnerabilities from an attacker’s perspective and write audit reports.

  • Developers preparing to land a job or change careers in smart contract development and security at financial institutions, fintech firms, and blockchain companies.

  • A developer transitioning to Web3 with programming experience, new to blockchain, but who doesn’t want to stop at the beginner level.

  • Job seekers and career changers preparing to apply for development and security roles at exchanges, custodians, VASPs, and blockchain infrastructure companies.

  • For Web2 backend developers looking to transition to Web3 who don’t have a portfolio (deployment URL, audit report) to showcase in interviews or job applications

  • Those looking to start their careers as smart contract auditors or blockchain security researchers.

Need to know before starting?

  • Some basic programming experience (at the level of variables, functions, and conditionals in any language) would be helpful.

  • No prior knowledge of blockchain or Ethereum is required. We’ll start with the basics.

Hello
This is coincraft

572

Learners

16

Reviews

6

Answers

4.6

Rating

7

Courses

Hello.
This is CoinCraft, specializing in on-chain data-based research and practical blockchain analysis.

I create content that covers the entirety of 'on-chain analysis'—from wallet addresses, transactions, smart contracts, stablecoin flows, and bridge structures to the actual movement of funds within protocols—focusing on data-driven structural understanding rather than a simple investment perspective.

Through YouTube, blogs, newsletters, book writing, and building practical dashboards,
I focus on providing easy and practical education
so that even beginners can directly read and interpret blockchain data.

In particular, CoinCraft's education has the following characteristics:

  • ✔A systematic curriculum that spans from Wallet → Transaction → Block → Asset → Counterparty

  • ✔ Practical case-oriented composition based on actual protocol flows

  • ✔ Revealing professional analysts' observation criteria, such as address profiling, whale tracking, and session analysis

  • ✔ Easy explanations + intuitive slides that even beginners can understand

  • ✔ Practical analysis methodology applicable to both Web3 practitioners and investors

In the future, Inflearn will continue to present an
on-chain analysis lecture series that allows everyone from beginners to professional analysts to grow step-by-step.

Blockchain is no longer just a domain for technicians; it is a new language that anyone can learn and apply to their own field.

Experience the world of on-chain data deeply, broadly, and accurately with CoinCraft.

Thank you.
Sincerely, CoinCraft


[CoinCraft Official Links]
🌐 Website: https://coincraft.io
📺 YouTube: youtube.com/channel/UCT7SwOLZfnx-1zxAprRTQNg/
📝 Blog: https://coincraft.kr/
📩 Newsletter: https://coincraft.kr/newsletter
💻 GitHub: https://github.com/coincraft12

 

More

Curriculum

All

55 lectures ∙ (28hr 41min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

coincraft's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$121,000.00

50%

$187.00