Builder Grant Proposal [Cycle 11]- Smart Contract Catalog (Tenzing)

Basic Details

Project name:
Tenzing

Author name and forum name (please provide a reliable point of contact for the project):
Francesco Piccoli

L2 recipient address:
0x34Cdbc575f2CBAfFbF286D6f987fd32FC62Ae049

Which Voting Cycle are you applying for?:
Cycle 11

I confirm that I have read the landing pages for the Builders Sub-Committees and that I have determined my proposal is best suited to be reviewed by the Builders Sub-Committee: [Yes/No]:
Yes

Project Details

What are you going to build?: An open-source Smart Contract Catalog for the Optimism blockchain.

Why is what you are going to build going to succeed?:
Right now, launching a web3 project is fairly difficult, regardless of whether we’re talking about an NFT project, a Soulbound Token Project, or a DeFi application. This Smart Contract Catalog addresses pain points in this process, including significantly reducing the time and cost in coding of smart contracts and smart contract auditing.

Is your project likely to bring new builders to the Optimism ecosystem? If so, please describe how:
Yes. As mentioned, launching a web3 project is fairly difficult and time consuming. The Smart Contract Catalog streamlines the process of coding and auditing smart contracts, allowing developers to not only spend time on other critical areas of project development, but also by cutting the cost of conducting a security audit before deploying onto the Optimism blockchain.

Is your project likely to improve the quality of developers in the Optimism ecosystem? If so, please describe how:
Yes. We will provide a catalog of audited smart contracts, which gives developers access to smart contracts that adhere to industry best practices. This raises the bar of overall code quality on the Optimism blockchain.

Is your project likely to improve the commitment of developers in the Optimism ecosystem? If so, please describe how:
Yes. The greater the variety of developer tools accessible within the Optimism ecosystem, the greater the ease and efficiency with which developers can construct and implement applications on Optimism. By doing this you heighten the sense of loyalty towards the Optimism ecosystem.

Provide us with links to any of the following for the project:

  • Demo: https ://drive.google.com/file/d/14fkcUMervXh2coV6I0R3x65ZluokQr1D/view?usp=sharing
  • Website: https://anchain.ai/
  • Twitter: @AnChainAI
  • Github: @AnChainAI
  • Other:

Do you have any metrics on the project currently? (TVL, transactions, volume, unique addresses, etc. Optimism metrics preferred:
please link to public sources such as Dune Analytics, etc.): The product is still in beta. We are primarily focused on testing and iterating upon the product, gathering feedback from beta testers, and data analysis that will inform our metrics. We are committed to using these metrics and feedback to guide our development process and create a high-quality product that meets the needs of Optimism developers.

Who are your competitors?

  • Thirdweb
  • Zerocode NFT
  • Justmint

What differentiates you from your competitors?:
Our team of experts have an unparalleled level of experience in blockchain security, having worked with some of the largest and most complex blockchain systems in the world. This experience enables us to provide the most secure library of smart contracts in the industry. We focus on compliance and keep the regulatory landscape in mind when creating smart contracts. Our competitors solely concentrate on NFT’s, and our tool is application-agnostic which empowers the deployment of a diverse ecosystem of Optimism applications.

Will your project be composable with other projects on Optimism? If so, please explain:
Yes. Other projects building on Optimism will be able to use the audited contracts from our Smart Contract Catalog in their development lifecycle.

Team

Who are your founders?:

  • Victor Fang
  • Ben Wu

What makes your founders well-positioned to accomplish your goals with this project (1-2 sentences on each)?:
AnChain’s founders, Victor Fang and Ben Wu, are well-positioned to accomplish the company’s goals due to their extensive expertise in the fields of blockchain and cybersecurity. Both founders have held leadership positions in prominent tech companies, and have a proven track record of successfully building and scaling businesses in the technology sector.

In addition, Victor and Ben are active members of various blockchain communities and initiatives, and have a deep understanding of the challenges facing the blockchain industry. Their passion for the growth and adoption of blockchain technology, combined with their technical expertise and entrepreneurial spirit, make them well-suited to lead AnChain’s efforts to provide innovative solutions for blockchain security.

Tell us about the rest of your team (if there are more teammates):

Francesco Piccoli- Francesco, our Sr. Director of Product at AnChainAI, is responsible for bringing security and risk management tools to Web3. Francesco co-founded Astra Incubator, an organization that helps Italian founders bring their ideas to market, and leads collaboration with teams at Volvo cars, Chalmers University, and Ripple.

Clayton Leslie- Clayton, our Head of Business Operations at AnChainAI, oversees the company’s business development strategies among our blockchain ecosystem partners. Clayton also leads our Government Relations initiatives, where he bridges the gap between government agencies, regulators, and web3 organizations.

Philip Werleu- Philip, our Senior Smart Contract Security Researcher at AnChainAI, is deeply involved in our smart contract audit and investigations efforts. With his wealth of experience in the security industry, Philip brings valuable insights and expertise to his role at AnChainAI.

Jordan Cates- Jordan, our Developer Advocate at AnChainAI, is a liaison between our external customers, business development and sales teams, and our technology team. She develops AnChain.AI University courses, trusted by industry professionals. Jordan has a background in cybersecurity and education, which makes her a valuable addition to the AnChain team.

Is this your first Web3 project?:
No

If not, what else have you built? (Share links, Github repository, or any other useful information.):
At AnChainAI, we offer AI-powered SaaS products and services for any company that has exposure to the blockchain, and is focused on protecting themselves and their customers from bad actors. That ranges from on-chain anti-money laundering checks and fraud detectionBEI, CISO,SCREEN to smart contract security audits.

I understand that Builders grants are subject to a 1 year lock-up, as explained [Yes/No]:
Yes

Is your project funded? If so, provide an estimate of how many months of funding runway your project has:
Our project has been through three rounds of funding, providing us with a healthy runway of around 24 months. This funding has been critical in supporting our ongoing efforts to advance and achieve our project goals.

Grant Request

What is the size of the grant request? (50k OP max):
50k

How do you justify the size of the grant?:
The grant helps us cover research, development costs, and maintenance for our open-source smart contract catalog, as well as the hiring and training of engineers and developer advocates with expertise in the Optimism blockchain. We plan for this to be an ongoing effort where we actively work with partners in the Optimism ecosystem to expand and update the catalog.

Roadmap

Describe in discrete steps your plan for accomplishing your project:

  1. Extensive research on the nuances of the Optimism blockchain .
  2. Develop the infrastructure for the smart contract catalog covering multiple use cases.
  3. Create at least 2 smart contracts for the first 2 supported categories (NFTs, SBTs).
  4. Conduct comprehensive security audits on those contracts.
  5. Open-source the catalog to the Optimism ecosystem.
  6. Create at least 2 smart contracts for other 2 supported categories (DeFi, GameFi). Work with partners in the ecosystem to narrow down the most relevant and needed use cases for DeFi and GameFi.
  7. Conduct comprehensive security audits on those contracts.
  8. Work with at least 1 partner in the Optimism ecosystem to jointly develop another smart contract standard.

Please provide any additional information that will facilitate accountability:(smart contracts addresses relevant to the proposal, relevant organizational wallet addresses, etc.):
N/A

Does your plan depend on the receipt of OP tokens?: :
While the success of our plan is not solely dependent on the receipt of OP tokens, their contribution would certainly enhance our efforts and help us achieve our goals more efficiently. OP tokens would bring unique benefits and advantages to the table, like access to a range of financial instruments, reduced transaction costs, and participation in DAO governance.

What is your plan for the use of the OP token after the 1 year lock-up?:
Our plan after the 1 year lock-up is to allocate the OP tokens towards research and development efforts aimed at improving the platform’s capabilities and introducing new OP features that will enable us to better serve the needs of our users. We will focus on gathering user feedback and conducting market research to identify areas where the platform can be improved, and then invest in developing new features and functionality to address those needs.

Please provide benchmark milestones for this project. These milestones should guide the Optimism community on the progress of your project during the 1-year lock-up period:

Benchmark Milestones

  1. Extensive research on the nuances of the Optimism blockchain .
  2. Develop the infrastructure for the smart contract catalog covering multiple use cases.
  3. Create at least 2 smart contracts for the first 2 supported categories (NFTs, SBTs).
  4. Conduct comprehensive security audits on those contracts.
  5. Open-source the catalog to the Optimism ecosystem.
  6. Create at least 2 smart contracts for other 2 supported categories (DeFi, GameFi). Work with partners in the ecosystem to narrow down the most relevant and needed use cases for DeFi and GameFi.
  7. Conduct comprehensive security audits on those contracts.
  8. Work with at least 1 partner in the Optimism ecosystem to jointly develop another smart contract standard.

Please define critical milestones for this project. Critical milestones are meant to show good-faith efforts to accomplish the project. Non-completion of these milestones could lead to revocation of remaining grant rewards:

Critical Milestone

Month 1

  1. Research report on the Optimism Blockchain.

    • Demonstrated understanding of the nuances of the Optimism blockchain including its rollup design, Optimistic Virtual Machine (OVM), and state channels

Month 2

  1. Smart contract catalog infrastructure launch:

    • Number of use cases covered by the infrastructure
    • Ease of use and reliability of the infrastructure
    • Number of users and positive feedback from early adopters

Month 3

  1. Delivery of two smart contract products for NFTs and SBTs:

    • Functionality and usability of the smart contracts
    • Security and reliability of the smart contracts, as demonstrated by successful completion of
      comprehensive security audits
    • Positive feedback from users or early adopters

Month 4

  1. Publication of an open-source smart contract catalog:

    • Number of developers or users who utilize the catalog
    • Level of engagement and contribution from the community, such as through pull requests, feedback, or contributions to documentation

Month 5

  1. Delivery of two additional smart contract products for DeFi and GameFi:

    • Identification and prioritization of relevant and needed use cases, as demonstrated by successful delivery of two high-quality smart contracts
    • Security and reliability of the smart contracts, as demonstrated by successful completion of comprehensive security audits
    • Positive feedback from users or early adopters

Month 6

  1. Joint development and launch of a new smart contract standard:

    • Degree of collaboration and innovation demonstrated by successful joint development with at least one partner in the Optimism ecosystem
    • Functionality and usability of the new smart contract standard
    • Positive feedback from users or early adopters.

Optimism Relationship

Does your project solve a problem for the Optimism ecosystem?:
Our Smart Contract management system enables developers to easily deploy, manage, and monitor their smart contracts on Optimism, which can significantly streamline the development process and reduce the potential for errors or security vulnerabilities. By providing a comprehensive solution for secure smart contract development and management, we believe that our project can help to improve the overall security and reliability of the Optimism ecosystem, making it more attractive to users and developers alike.

How does your proposal offer a value proposition solving the above problem?:
While trying to solve the problem previously mentioned, we intend to offer unlimited smart contract deployments on testnet, and a single smart contract deployment on mainnet by connecting our static smart contract catalog to our Tenzing product, consisting of a dynamic smart contract manager feature. By doing this we are alleviating the financial burden associated with deploying, managing, and auditing of their smart contracts.

Why will this solution be a source of growth for the Optimism ecosystem?:
Our platform will help drive the growth of the Optimism ecosystem by providing tools and resources that enable new use cases and applications. This will also drive developer adoption of the Optimism ecosystem by providing tools and resources that make it easier to build and deploy smart contracts.

How committed are you (and your team) to building on Optimism?:
By being dedicated to the development, growth, and success of the Optimism Network, by actively participating in the community, contributing to the development of decentralized applications, and supporting the adoption of the network. Our business development and developer advocate team intend to be on the ground, supporting and promoting within the ecosystem and its communities.

Is your project Optimism Native?:
No.

Confirmations

I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant: [Yes/No]:
Yes

I understand that I will be expected to following the public grant reporting requirements outlined: [Yes/No]:
Yes

10 Likes

hello @FreddyM !

Giving you a heads up that this will be the formal comms channel with the grant council builders subcommittee, which consists of @Gonna.eth @kaereste @danelund.eth, and myself. We’ll make sure we’re around to address any questions you have in this process.

Milestones look good. Only minor change i’d make would be to offer some deliverable on the research in the first critical milestone, eg “report based on extensive research…”

3 Likes

Hey! Thanks for this! Will adjust right away.

1 Like

want to confirm – this is the operative application, yes?

2 Likes

Hey Jack! Yes it is.

2 Likes

Will all of the code generated be strictly by individuals and audited by third parties? I ask because of this team’s background in AI SaaS.

What I see in the demo is somewhat different from what you’re proposing here – the demo depicts a no-code UI enabling people to deploy standard code with some variations.

How does this compare to the purported focus here on providing a catalog for devs?

2 Likes

I have to amend – your benchmark milestones are the same as the critical milestones. It’s not clear what sorts of indicators you’d use to measure the success of your project. Would love to see that.

3 Likes

Question 1. Will all of the code generated be strictly by individuals and audited by third parties? I ask because of this team’s background in AI SaaS.

  • Answer
    These standard code templates have been developed by our engineering team at http://AnChain.AI and have undergone a comprehensive internal audit process by our audit team to ensure their quality and reliability. Our expertise in conducting smart contract audits is well-established, as evidenced by our successful audits for respected companies such as Gala games, Amber group, and other notable entities.

Question 2. What I see in the demo is somewhat different from what you’re proposing here – the demo depicts a no-code UI enabling people to deploy standard code with some variations. How does this compare to the purported focus here on providing a catalog for devs?

  • Answer
    Our grant proposal is centered on creating an open-source catalog for developers on the Optimism ecosystem. As mentioned in our roadmap, this catalog will provide comprehensive information on at least two types of smart contracts on the Optimism blockchain after conducting rigorous security audits. By doing so, we aim to improve the accessibility and usability of the Optimism platform for developers, ultimately contributing to the growth and success of the ecosystem
2 Likes

Hey @jackanorak

Just finished updating the milestones. We made it a bit more clear and added the measurements of success to each milestone. We would love any feedback you can give there. Thanks!