/trends-contract

Smart Contracts powering Web3 decentralized social groups. Facilitates social group creation, access management, and dynamic pricing models. Built on Ethereum.

Primary LanguageJavaScript

Node.js CI codecov

Trends

Trends is an avant-garde, decentralized social application built atop the Web3 infrastructure, allowing a specialized discussion space where content creators and participants can collaborate and engage in real-time conversations with a unique economic bonding model.

Contracts

  • TrendsAirdrop.sol: A decentralized vault to manage airdrop tokens to community members.
  • TrendsSharesV1.sol: Pass management contract that enables easy creation, buying, and managing of passes.
  • TrendsToken.sol: The native token for the platform, complying with the Layerzero standard OFT.
  • TrendsLock.sol: Trends locking vault for treasury, team.
  • TrendsSharesHelper.sol: Helper class to query data in batch

Build and Test

We use Hardhat as the development environment for compiling, deploying, and testing.

npx hardhat test

Deployed Contracts

Security

Security is a top priority, but Trends Chat is in Beta. DYOR!

If you discover any issues, please contact us at security@trendschat.xyz.

License

This project is licensed under the BUSL-1.1 License.