Aspect Hub

Explore Aspects
in Artela Ecosystem

Explore Aspects
in Artela Ecosystem

An open-source compilation of Aspect implementations for EVM smart contracts that can be used to enhance your dApp functionality. Each Aspect is a self-contained module and can be seamlessly integrated.

An open-source compilation of Aspect implementations for EVM smart contracts that can be used to enhance your dApp functionality. Each Aspect is a self-contained module and can be seamlessly integrated.

  • Runtime Protection Aspect

    Runtime Protection Aspect can work seamlessly with your DeFi smart contract during runtime, analyzing real-time on-chain behavior to thwart potential attacks, including reentrancy attacks.

  • On-chain Gaming NPC Aspect

    On-chain Gaming Aspect allows adding automatic NPC players for fully on-chain games or autonomous worlds. This Aspect regulates NPC behavior based on user transactions.

  • Session-Key Aspect

    Session-Key Aspect allows EoA to extend several sub-keys, standing in for EoA private key to sign a specific transaction. They can sign specific transactions and call specific smart contracts.

  • KYT Security Aspect

    KYT(Know Your Transaction) Aspect offers on-chain real-time transaction security analysis for dApps, including detecting money laundering. dApp can tailor its risk control strategy.

  • Runtime Protection Aspect

    Runtime Protection Aspect can work seamlessly with your DeFi smart contract during runtime, analyzing real-time on-chain behavior to thwart potential attacks, including reentrancy attacks.

  • On-chain Gaming NPC Aspect

    On-chain Gaming Aspect allows adding automatic NPC players for fully on-chain games or autonomous worlds. This Aspect regulates NPC behavior based on user transactions.

  • Session-Key Aspect

    Session-Key Aspect allows EoA to extend several sub-keys, standing in for EoA private key to sign a specific transaction. They can sign specific transactions and call specific smart contracts.

  • KYT Security Aspect

    KYT(Know Your Transaction) Aspect offers on-chain real-time transaction security analysis for dApps, including detecting money laundering. dApp can tailor its risk control strategy.

Public Testnet is now live!

Build

Explore

Runtime Protection Aspect

Runtime Protection Aspect can work seamlessly with your DeFi smart contract during runtime, analyzing real-time on-chain behavior to thwart potential attacks, including reentrancy attacks.

Created by Artela

On-chain Gaming NPC Aspect

On-chain Gaming Aspect allows adding automatic NPC players for fully on-chain games or autonomous worlds. This Aspect regulates NPC behavior based on user transactions.

Created by Artela & BladeDAO

Pacman with AI-agent Aspect

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. Users are required to synchronize their gaming strategy accordingly.

Created by Cellula

KYT Security Aspect

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. dApp can tailor its security risk control strategy with KYT.

Session-key Aspect

Session-Key Aspect allows EoA to extend several sub-keys, which can stand in for EoA private key to sign a specific transaction. They can sign specific transactions and call specific smart contract methods. It can be applied as keyless sessions with dApp.


Created by Artela & Artex

Throttle Aspect for Artela

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.



Created by ShiningRay

RingSig Protocol

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.

LinkLearner

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



Created by Henry

AMM + Limit Order Aspect

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.

Efficient Token Reward Aspect

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


Created by EndOfMaster

Information Retrieval Aspect

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.

Created by fnkk

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


Created by AlexWaker

Protocol for Artela PostCall

A middleware protocol for JSON-like inscriptions and use aspect to implement a sorter to calculate the account information.



Created by Yuguoyang

Lottery Gambling Aspect

An on-chain gaming using Aspect for random number generation.




Aspect Marketplace

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.


Created by Srivatsav

Artela Analytics Aspect

The project is geared towards analyzing the transactions based on the wallet addresses and track the interactions the smart contracts.


Created by Dani & Cong HC

Artela Mixer (AML)

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.


GBA (GameBoyAdvance) Aspect

Generative Blockchain Ai GBA Aspect. An on-chain GameBoyAdvance Engine allowing players to play GameFi + AI on-chain games. Using Aspect to achieve EIP02612 to enable a gasless gaming experience.


Game Equipment Depreciation Calculation Aspect

An automated calculation solution for the loss of NFT equipment and other transfer income in the game, and calculates whether the equipment has reached the limit of loss and the loss rate.

Created by Diwata

PetSkill Aspect

We implement a pet eating flow limiter that limits the number of times a pet can acquire skills within a certain period of time to ensure the healthy growth of the pet character in a game.

Created by ymjrcc

SecureFlow Aspect

A flow limiting and reward mechanism Aspect. By detecting and blocking malicious or abnormally frequent transaction requests, SecureFlow can prevent potential attacks while providing rewards for users who actively contribute.

Created by gunksd

Transaction Limit Guardian Aspect

Designed to add an extra layer of security to users by implementing daily transaction limits. Aiming to prevent large-scale fund theft or accidental loss by setting and enforcing customizable daily transaction limits for tokens.

Created by veithly

Virtual Pet Game Aspect

A Virtual Pet Game where a pet can be created with a name and a type; can be fed, walked, and put to bed; can be played with, and it will get level up. All states stored in Aspect.

Created by Jerry Wu

Whitelist Aspect

Whitelist Aspect enables the contract owner to add a whitelist feature after the contract is deployed on the chain. If the caller address is not in the whitelist, the call will be reverted.

Created by LingHu Chong

Time Gate Aspect

A configurable time-based smart contract interaction restriction mechanism. It allows dApps to restrict transactions or other contract interactions to specific days of the week and time ranges, enhancing control over when transactions can occur.

Created by Yiming

Join our newsletter

Keep up to date with everything Artela

Artela Inc. All rights reserved.

Join our newsletter

Keep up to date with everything Artela

Artela Inc. All rights reserved.