Skip to content

Latest commit

ย 

History

History
353 lines (191 loc) ยท 13 KB

PROJECTS.md

File metadata and controls

353 lines (191 loc) ยท 13 KB

Teams and Projects for HACK-TON-BERFEST 2023 ๐Ÿš€

In this document, you'll find all the amazing teams participating in Hacktoberfest and a brief description of their projects, along with GitHub links.


๐Ÿ“ TON Drive Team

Description: ๐ŸŒ TON Drive is an innovative Telegram Web App designed to bypass the 2GB file size limit of Telegram by leveraging TON Storage. This allows users to securely upload, store, and transfer larger files with ease.

GitHub Link: ๐Ÿ”— TON Drive Repository


๐Ÿ› ๏ธ Web3 of Utility - ProgramCrafter's shard

Description: DAO focused on building projects useful for Web3.

  • ECVRF-based lottery

    Description: lottery contract based on verifiable random that can be influenced neither by players nor by validators.
    GitHub Link: ๐Ÿ”— ton-lottery-ecvrf

  • Multi-token AMMs

    Description: DEX having better liquidity that can swap any supported token to any other in one request
    GitHub Link: ๐Ÿ”— MulDEX

  • Ratelance

    Description: (non-commercial) project that enables users to freelance on TON with secure escrow and flexible reward distribution but where platform can't steal the money as well
    GitHub Link: ๐Ÿ”— Ratelance

  • RustyGate

    Description: Rust proxy application that could be installed locally and used for opening TON Sites of any kind (storage-based, ADNL-based, and some experimental ones)
    GitHub Link: ๐Ÿ”— RustyGate

  • Shadow Deployer

    Description: NFT collection which allows holders (with some ZK mechanism) to deploy contracts from any of NFTs, without link to their own
    Status: this is an idea, it doesn't have its own repository yet.


๐Ÿ’Ž Getgems community Tact

Description: This repository is dedicated to translating the smart contracts of the GetGems marketplace from FunC to Tact.

  • NFT Template - link

  • NFT Template Editable - link

  • SBT Template - link

  • NFT Marketplace - link


๐Ÿฆ› Hipo

Hipo is a decentralized liquid staking protocol on TON. When you stake TON in Hipo, you receive hTON that can be freely used anywhere. Hipo is the first open-sourced liquid staking protocol on TON and stakers can start with just one TON.

Some ideas for HACK-TON-BERFEST 2023 from easy to hard:

  • Improve docs on website and project readme.

  • Find a way to automatically visualize DOT graphs available in the graphs folder.

  • Read test cases and find bugs or write new tests.

  • Read source code of the contract and find bugs.

  • Write a lottery smart contract where users won't lose money, but they might win a bonus. Users deposit different amounts of TON, TON is staked to hTON contract, after one or more rounds hTON is converted back to TON, the reward portion is given to one lucky user, and the process continues again.


๐Ÿ“– Tonspeedrun

Description: Learn to create applications in TON in 6 quests. Clone the github links from site, go through 5-6 steps and immediately try some practical thing on TON. And only then proceed to complex tech tutorials.

GitHub Link: ๐Ÿ”— Tonspeedrun Repository


๐ŸŽฎ Gamefi-SDK

Description: GameFi SDK provides developer friendly APIs to help interact game developers with different GameFi assets on TON, such as NFTs/SBTs and jettons (fungible tokens). An example game using it can be found here.

GitHub Link: ๐Ÿ”— Gamefi-sdk repository


๐Ÿ“š Awesome Tact

Description: A curated list of resources designed to help you learn and program in Tact.

GitHub Link: ๐Ÿ”— Awesome-tact repository


๐Ÿ“” Tact cookbook

Description: The core reason for creating the Tact Cookbook is to collect all the experience from Tact developers in one place so that future developers will use it!

GitHub Link: ๐Ÿ”— Tact-cookbook repository


๐Ÿ“ˆ Storm

Description: Storm is a decentralized exchange that allows you to trade derivatives on anything you want right in your Telegram!

GitHub Link: ๐Ÿ”— Storm_bot repository


๐ŸŒ Nujan

Description: Web IDE, powered by Nujan, is your ultimate browser-based IDE designed to simplify the journey of writing, testing, compiling, deploying, and interacting with smart contracts on TON. Write smart contracts from anywhere. No setups, no downloads, just pure convenience and versatility.

GitHub Link: ๐Ÿ”— Nujan-ide repository


๐Ÿ› ๏ธ Blueprint

Description: A development environment for TON blockchain for writing, testing, and deploying smart contracts.

GitHub Link: Blueprint repository


๐Ÿ”„ OpenZeppelin Community Tact

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

GitHub Link: Contracts repository


๐Ÿชž ITBeard Mirror

Description: ITBeard Mirror - Mirror of "ะะนะขะธะ‘ะพั€ะพะดะฐ"'s YouTube channel in the TON network

GitHub Link: repository


๐ŸŽฎ SHEDEVERstudio

Description: Welcome to SHEDEVER studio`s SHEDEX HACK-TON-BERFEST Repository! Here is a place where developers from all around the world come together to contribute to the first in the TON ecosystem GameFi DEX

GitHub Links:


๐Ÿงฎ TON-MathLib

Description: This repo includes the most important mathematical functions in FunC and Tact for training purposes. However, some mathematical functions on The Open Network might be useful in real infrastructure contracts such as Oracles and Reputation Systems.

GitHub Link: repository


๐Ÿ“˜ TON Tutorials

Description: Step by step onboarding tutorials for TON blockchain

GitHub Link: repository


๐Ÿ“˜ Ton Docs

Description: User-friendly documentation for newcomers to TON blockchain.

GitHub Link: repository


๐Ÿ“˜ Awesome TON

Description: A curated list of remarkable libraries, tools, services, protocols, and smart contracts related to TON.

GitHub Link: repository


๐Ÿ’Ž Dart/Flutter library for TON blockchain

Description: Comprehensive Dart SDK for interacting with TON Blockchain. When combined with Flutter can be used for any popular platform out there!

GitHub Link: repository


๐Ÿ’ฐ Crowdfunding

Description: This project is a decentralized crowdfunding application built on the TON blockchain using smart contracts. It allows users to create crowdfunding campaigns, view campaign details, contribute to campaigns, and manage the lifecycle of the campaign based on the contribution goals and deadlines.

GitHub Link: repository


๐Ÿ› ๏ธ Ton Sdk for Flutter

Description: Ton Sdk for Flutter. This project uses org.ton:ton-kotlin:0.2.15 for native android calls and https://github.com/toncenter/tonweb-mnemonic for web support and does not support linux and windows yet.

GitHub Link: repository


๐Ÿ› ๏ธ Ton Sdk for PHP

Description: PHP SDK library for The Open Network blockchain

GitHub Link: repository


๐Ÿงฒ Telegram Decentralized Subscription

Description: The "Decentralized Subscription Protocol" project, implemented on the TON blockchain using smart contracts, offers a decentralized solution for subscription services, ensuring anonymity, security, and ease of use, surpassing the limitations of traditional payment systems.

GitHub Links:


๐Ÿ› ๏ธ Tonutils GO

Description: Golang library for interacting with TON blockchain.

This library is native golang implementation of ADNL and lite protocol. It works as connection pool and can be connected to multiple lite servers in the same time, balancing is done on lib side.

GitHub Link: repository


๐Ÿง‘โ€๐Ÿ’ป Freelance Exchange

Description: Next-gen Freelance Center in Telegram & on TON. Deals between freelancers & customers secured by smart-contracts. History of deals in blockchain. Work with people all over the world. Pay in crypto.

GitHub Link: repository


๐Ÿ—บ๏ธ Ton Validators Map

Description: Building a map of TON validators

GitHub Link: repository


๐Ÿซ TON dev study

Description: Hello everybody! We are first online-school, offering different fields of knowledge nessesary for development on TON within our course:

TON & Cryptography basics, TL-B schemes FIFT, FunC & TACT programming Building interactions with TON using Python & GO

GitHub Link: repository


๐Ÿš€ The open launch

Description: A community-run NFT-based launchpad for TON projects is a platform managed by the community to initiate projects on TON using NFT tokens.

GitHub Links:


๐Ÿ TonTools

Description: TonTools is a high-level OOP library for Python, which can be used to interact with TON Blockchain.

GitHub Link: repository

If you have any questions join Python - TON developers chat


๐Ÿ Pytoniq

Description: Pytoniq is a Python SDK for the TON Blockchain. This library extends pytoniq-core with native LiteClient and ADNL.

GitHub Link: repository

If you have any questions join Python - TON developers chat


๐Ÿš€ Telegram-Mini-Apps-Dev

Description: This template provides a minimal setup to get TWA working in Vite with React, TypeScript, HMR and some ESLint rules.

GitHub Link: repository


๐Ÿ› ๏ธ PHP mnemonic generation library

Description: PHP mnemonic generation library for TON blockchain

GitHub Link: repository


๐Ÿ› ๏ธ PHP tonlibjson transport

Description: Asynchronous implementation of tonlibjson transport via PHP FFI.

GitHub Link: repository


๐Ÿ› ๏ธ Olifanton Interop library

Description: Interop library for the Olifanton project with basic primitives

GitHub Link: repository


๐Ÿ› ๏ธ Olifanton Interop library

Description: Interop library for the Olifanton project with basic primitives

GitHub Link: repository


๐ŸŽฒ METGO

Description: Project on the TON blockchain to create METGO tokens, tokens and NFT collections in the game

GitHub Link: repository


Note: As more teams join the project, they can be added in a similar format below.