Skip to content

OpenZeppelin Community Tact Contracts is a library for developing secure smart contracts on Tact

Notifications You must be signed in to change notification settings

Openzeppelin-Community-Tact/contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

OpenZeppelin to Tact Conversion 🔄🎉

📝 Description:

The blockchain development landscape is always on the move 🚀, with tools that are today's gold standard potentially being the relics of tomorrow. However, some treasures remain eternal! 🏆 OpenZeppelin, for instance, has cemented its position as a set of standardized, secure contracts for Ethereum.

With the emergence of Tact and surging interest in the TON platform, there's an intriguing challenge awaiting: porting the renowned OpenZeppelin contracts to fit snugly into Tact. 🧩 This venture isn't just about expanding horizons for the TON community but also arming developers with trustworthy tools for crafting the future.

🎯 Main Goals:

  1. Analysis of OpenZeppelin Contracts: 🕵️ Dive deep to identify the most popular and frequently used contracts.
  2. Adaptation for Tact: 🛠️ Mold these contracts to be Tact-compliant, tweaking syntax and integrating with Tact libraries.
  3. Testing: 🧪 Aim for contracts that are foolproof, devoid of vulnerabilities, and resonate with the spirit of the original OpenZeppelin models.
  4. Documentation: 📚 Forge comprehensive guides and docs for devs who are keen on integrating these contracts into their Tact-based endeavours.

✨ Advantages:

  • Broadening the arsenal for Tact developers. 🧰
  • Raising the security bars of Tact contracts using the time-proven OpenZeppelin blueprints. 🔒
  • Winning the hearts 💖 and trust 🤝 of the community by staying true to the OpenZeppelin ethos.

🤗 Getting Involved:

All devs and security aficionados out there, we're rolling out the red carpet for you! If you've got the itch to beef up the Tact ecosystem and push the frontiers of blockchain project security, hop on board! 🚂

How to Contribute? 🛠️💡

Open-source is all about camaraderie and collective brilliance. If you're looking to sprinkle some of your magic, here's the way:

  1. Fork the Repository: 🍴 Kick-off by forking the main repository.
  2. Create a new branch in your haven, perhaps something like feature/your-feature-name.
  3. Craft and Commit: 🎨 Make your revisions or additions and seal them with a commit.
  4. Send in a Pull Request: 📮 Launch a PR to the primary repository.
  5. Telegram Touch: 📞 Do drop in your Telegram profile in the PR, so we can chit-chat!

🔗 Useful Links:


⚠️ Note: A background with Ethereum contracts and a tad bit of familiarity with the Tact world would be a neat advantage for contributors. ⚠️

About

OpenZeppelin Community Tact Contracts is a library for developing secure smart contracts on Tact

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published