Announcing the Winners of Artela Aspect Buildathon

Feb 28, 2024

Announcement

A Milestone Achievement: 100 Registrations & 36 Innovative Aspect BUIDLs by the Artela Developer Community! Developers leveraged Aspect Programming to build many groundbreaking on-chain extensions use cases in just 10 days! Opening up a new imagination of the EVM+ world!

The quality and diversity of the Aspect projects were impressive. Notably, 16 submissions stood out from the rest, showcasing their inventive solutions during the buildathon's demo day.

Demo Day Video: Binance Live

So, without further ado, let’s unveil the winners of the Artela Aspect Use Cases Buildathon!

Buildathon Winners

🏆 Winner:

KYT Aspect

Description: The KYT(Know Your Transaction) Aspect offers on-chain real-time transaction security analysis capabilities for dApps, including detecting flash loan attacks, arbitrage, and money laundering. By integrating this Aspect, a dApp can tailor its security risk control strategy to enhance protection.

This BUIDL seamlessly integrates a Fintech-level security middleware into the Artela network. The PoC clearly demonstrates the feasibility of implementing cutting-edge security features through Aspect and highlights the effectiveness of the EVM+ paradigm in addressing security concerns within the DeFi world.

Github: KYTAspect

Demo: Presentation

Demo Video: KYT Demo Video

🥈 Runner-Up:

Pacman with AI-agent Aspect

Description: Utilize Aspect as an on-chain coprocessor to realize a fully on-chain "Pac-Man". It implements an AI agent enabling automatic battles between players and ghosts on the blockchain. It ports the Ai-agent battle module that was originally implemented in the Off-chian Java system to Aspect for implementation, and the playability is still very high.

This BUIDL shows us that Aspect can function as an on-chain co-processor within the blockchain. With Aspect Programming, on-chain AI-agents and Asynchronous PvP Games can be achieved and unleash greater creativity never been possible before.

Github: https://github.com/cellulalifegame/pacman-artela-aspect

Demo: https://artela.cellula.fun/

Demo Video: https://www.youtube.com/watch?v=TvCKMQw2hys


Throttle Aspect for Artela

Description: Throttle Aspect is an on-chain middleware that enables contracts to limit the frequency of invocation. dApp can use it to limit the per-address claim frequency for airdrop or protect from DDoS.

This conceptual Aspect shows that native extensions can introduce web2-level trading systems’ rate limiting or trading curb technology (widely used in trading systems) as an on-chain module for smart contracts. In the case of a fair launch, it can help fight against Sybil and scientists to make decentralized protocols fairer.

Github: https://github.com/ShiningRay/artela-throttle-aspect

Demo Video: https://www.youtube.com/watch?v=BCwjtLo6UsQ

🏅 Honorable Mentions:

LinkLearner

Description: A decentralized AI model training platform based on Artela, which utilizes off-chain model training and Aspect for on-chain weight aggregation.

Github: https://github.com/onehumanbeing/linklearner

Demo: https://linklearner.vercel.app/

Demo Video: https://www.loom.com/share/65caa326a82a49d68f8a861a58081104?sid=d1a552e2-4ba8-42b6-89bf-7575173bc25e


AMM + Limit Order Aspect

Description: This Aspect functions as a hook for the AMM protocol, enabling the implementation of on-chain limit order functionality within the AMM contract. Post transaction execution, it will invoke the AMM contract to execute limit orders only when the specified price conditions are met.

Github: https://github.com/yuguogang/limit-bill

Demo: https://cuppaswap.vercel.app/

Demo Video: https://www.youtube.com/watch?v=Mz5bGCBzTr8


Artela Mixer (AML)

Description: A real-time AML system. By bridging the data between off-chain and on-chain realms, while safeguarding user privacy, we seek to maximize the reduction of money laundering and malicious currency exchange opportunities.

Github: https://github.com/Artela-Mixer


RingSig Protocol

Description: RingSig protocol is a decentralized, regulated privacy solution. It deploys on Artela EVM, and uses ASPECT preContractCall and ring signature proof to verify whether the user comes from a KYC CEX using the input TX, and ensures asset privacy with each transaction.

Github: https://github.com/tokenlin/RingSig-Protocol-Artela

Demo: https://tokenlin.github.io/RingSig-Protocol-Artela/

Demo Video: https://www.youtube.com/watch?v=Nzv6Y52B-SI&feature=youtu.be


Aspect Marketplace

Description: Aspect Marketplace is a react-based web application that enables users to connect their Ethereum wallets and manage aspects, and bind aspects using contract addresses and ABI files.

Github: https://github.com/srivatsav01/aspect-marketplace

Demo: aspect-alpha.vercel.app


Solide Aspect IDE

Description: Solide functions as a building hub for smart contracts and Aspect where developers can share with the open-source community.

Github: https://github.com/solide-project

Demo: https://solidewidget.azurewebsites.net/aspect

Demo Video: https://www.youtube.com/watch?v=gITlPUQWmVU&feature=youtu.be


Lottery Gambling Aspect

Description: An on-chain gaming using Aspect for random number generation. After logging in through the wallet, users can place bets with tokens through the front-end page, and pay tokens to the backend smart contract through the wallet.

Github: https://github.com/dethan3/lottery/


Vote Escrow Token Boost

Description: This case re-implements AAH protocol's token reward module using Aspect, which is more efficient than the pure Solidity version. This Aspect enables users to earn rewards through staking in either a flexible (sAAH) or fixed-term (veAAH) manner.

Github: https://github.com/EndOfMaster/artela-aspect-hackathon


Artela Analytics Aspect

Description: The project uses Aspect to analyze the transactions based on the wallet addresses and track the interactions of the smart contracts in real-time.

Github: https://github.com/daningyn/artela-aspect-analytics


Aspect Idea Winners

🌟 Idea Winner:

LinkLearner

Description: A decentralized AI model training platform based on Artela, which utilizes off-chain model training and Aspect for on-chain weight aggregation.

Github: https://github.com/onehumanbeing/linklearner

Demo: https://linklearner.vercel.app/

Demo Video: https://www.loom.com/share/65caa326a82a49d68f8a861a58081104?sid=d1a552e2-4ba8-42b6-89bf-7575173bc25e

🥈 Idea Runner-Up:

AMM + Limit Order Aspect

Description: Artela Aspect for limit price bill to swap, leveraging AMM + on-chain limit order

Github: https://github.com/yuguogang/limit-bill

Demo: https://cuppaswap.vercel.app/

Demo Video: https://www.youtube.com/watch?v=Mz5bGCBzTr8


RingSig Protocol

Description: RingSig protocol is a decentralized, regulated privacy solution. It deploys on Artela EVM, and uses ASPECT preContractCall and ring signature proof to verify whether the user comes from a KYC CEX using the input TX, and ensures asset privacy with each transaction.

Github: https://github.com/tokenlin/RingSig-Protocol-Artela

Demo: https://tokenlin.github.io/RingSig-Protocol-Artela/

Demo Video: https://www.youtube.com/watch?v=Nzv6Y52B-SI&feature=youtu.be

🏅 Idea Honorable Mentions:

Information Retrieval Aspect

Description: This aspect is linked to the personal data storage contract, retrieving data assets authorized for dApp to display, monitoring and relaying changes in data authorization in the personal data storage contract.

Github: https://github.com/fnkk/information-retrieval-aspect


Open Source National Dataset

Open Source National Dataset for data ownership. Leveraging Aspect for the scoring module. Rejecting AI Companies' Free Riding on Netizens' Data Achievements

Github: https://github.com/AlexWaker/AIOpenDataset

A Journey of Creativity

Artela Aspect Use Cases Buildathon has proven to be a successful step in incubating the inaugural group of Aspect developers within the Artela community. Innovators have leveraged Aspect Programming, a cornerstone of Artela’s technology, to enable groundbreaking on-chain use cases never been possible before. Thank you to all who joined and created impactful Aspect innovations for the Artela ecosystem!

We extend our heartfelt congratulations to all the winners and express our gratitude to every developer who participated. The buildathon allowed Artela to improve essential documentation, tooling, and other educational resources to better serve developers integrating with Artela. Your innovation drives the Artela ecosystem forward, laying the groundwork for a future where blockchain technology realizes its full potential.

Stay tuned for more updates and opportunities to innovate within the Artela ecosystem. Together, we are building the future.