ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.
https://ton.org/grants
284 stars 129 forks source link

Expanding Geti SDK: Empowering Secure Smart Contract Audits for the TON Blockchain #764

Open doyeninnit opened 4 weeks ago

doyeninnit commented 4 weeks ago

Summary

The Geti SDK is a developer tool designed to streamline the auditing process for smart contracts within the Arbitrum Stylus Rust ecosystem. The tool has been well-received, achieving significant adoption and community engagement. To further its impact, we propose expanding the Geti SDK to support the TON blockchain ecosystem. This enhancement will enable TON developers to utilize robust auditing features, ensuring the security and integrity of smart contracts on the TON network. The expanded tool will retain its ease of use and powerful features while being adapted to meet the unique needs and standards of the TON blockchain.

Context

Smart contract security is a critical concern in the blockchain industry, where vulnerabilities can lead to significant financial losses and damage to the ecosystem's credibility. As the TON blockchain continues to grow and attract more developers, the need for reliable and efficient tools to audit and secure smart contracts becomes increasingly important.

The Geti SDK, originally developed for the Arbitrum Stylus Rust ecosystem, has already proven its effectiveness in identifying potential vulnerabilities in smart contracts. With over 756 downloads and a growing community, Geti has become a trusted tool for developers aiming to secure their contracts before deployment.

Expanding the Geti SDK to support the TON blockchain will provide TON developers with a powerful tool to ensure the security of their smart contracts. This expansion is timely, given TON's increasing adoption and the need for robust security measures as the ecosystem scales. By integrating with TON, Geti will contribute to the overall security infrastructure of the network, helping to prevent exploits and build trust among users and developers alike.

References

  1. Geti SDK on Crates.io: The official crate for the Geti SDK, available for installation and integration into your projects.
    Geti SDK on Crates.io

  2. Geti SDK GitHub Repository: The source code and documentation for the Geti SDK can be found on GitHub. This repository includes detailed instructions on how to use the SDK, contribute to its development, and report issues.
    Geti SDK GitHub Repository

Estimate suggested reward

Estimated Suggested Reward: $15,000 USD

This amount is requested to support the expansion of the Geti SDK to the TON blockchain ecosystem, which includes development, testing, community engagement, and documentation efforts. The funding will ensure that the tool is optimized for TON's unique requirements and will foster adoption within the TON developer community.

tikto29 commented 4 weeks ago

Ok thanks

doyeninnit commented 3 weeks ago

Hello @delovoyhomie, something to say on this? I believe it's a significant need for the ecosystems security

doyeninnit commented 3 weeks ago

Ok thanks

What's your view fam? Is it something you think the ecosystem needs?