# Smart Contract Development Process &   Tools 智能合約開發流程與工具

By [OAOEda](https://paragraph.com/@oaoeda) · 2023-05-22

---

Development 開發
--------------

*   Solidity / Vyper
    
*   Remix / Remixd
    
*   VS code
    
*   Infura / Alchemy
    
*   OpenZeppelin
    

Testing and Security Audit 測試與資安審計
----------------------------------

*   Hardhat test
    
*   Surya
    
*   Mythril
    
*   Slither
    
*   Solidity coverage
    

Pre-deployment Mainnet Fork Testing 部署前主網分岔測試
---------------------------------------------

*   Mainnet fork
    
*   Ganache-cli
    
*   Hardhat
    
*   Metamask configuration
    

Contract Deployment and Verification 部署與驗證合約
--------------------------------------------

*   Remix
    
*   Deploy script
    
*   Etherscan verify
    

Frontend Integration 前端串接
-------------------------

*   Hardhat + React template
    
*   TypeChain
    
*   Pancakeswap UI Kit
    

Contract Optimization and Upgrading 優化與升級合約
-------------------------------------------

*   OpenZeppelin upgradable contract
    
*   Chainlink Oracle
    
*   ERC Standards
    
*   Tenderly
    
    [https://mirror.xyz/dashboard/edit/0wGi4VnGRtHGyBHIxoQT76hD\_Rh8is\_LFzs3P\_KXCm4](https://mirror.xyz/dashboard/edit/0wGi4VnGRtHGyBHIxoQT76hD_Rh8is_LFzs3P_KXCm4)

---

*Originally published on [OAOEda](https://paragraph.com/@oaoeda/smart-contract-development-process-tools)*
