Skip to content

Introduction

AccessTime's smart contracts are designed to facilitate permissionless, decentralized subscriptions while ensuring security and transparency.
Each deployed project on AccessTime is a standalone smart contract that follows a modular structure, allowing for various subscription models.

Key Features

  • Modular Design: Each contract follows a structured, upgradeable approach.
  • Decentralized Subscription System: Users can subscribe to projects directly on-chain.
  • Automated Payment Handling: The contracts enforce payment rules without intermediaries.
  • On-Chain Voting: A transparent voting mechanism helps surface trending projects.

Deployments

ChainFactoryVote
Base0x43bBff1FFc36A1Dd4A5229B577b400DD0d9AbE6b0x88665b71cCf8dbD4B4eA9210ac9aA4614f10C2DA
Base Sepolia0x9Bb804E92CE60c0C900E18b3196B73e620D613bA0x13c3D0435fB0bE55dCAb45EB32393F64695497Cc

Interfaces & Packages

If you're a developer looking to build on or integrate with AccessTime's protocol, you can directly install the core smart contract interfaces from the following package:

@accesstimeio-contract-interfaces
Provides Solidity interface definitions for core AccessTime contracts including access purchasing, deployment, and voting modules.

soldeer install @accesstimeio-contract-interfaces~1.0.0

See the full reference in Packages → Contract Interfaces.