1. Understand the company's business and write industrial grade smart contracts according to business requirements; 2. Actively communicate with the product manager to analyze whether the requirements can be fulfilled through the current smart contract and provide suggestions; 3. Abstract business requirements and write high-quality contract SDKs and documentation; 4. Participate frequently in the maintenance of the company's open source projects.