Skip to content

Getting Started

Welcome to AccessTime! This documentation will guide you through how AccessTime works and how to integrate it into your project.

What is AccessTime?

AccessTime is a crypto-native payment service that enables seamless subscription management using smart contracts. It provides an easy way for developers to integrate time-based access control into their applications.

Core Components

AccessTime consists of several core components:

  • Smart Contracts: Secure, on-chain subscription management deployed across multiple EVM-compatible networks.
  • AccessTime SDK: A TypeScript SDK for interacting with AccessTime contracts, making integration straightforward.
  • AccessTime Widget: A React component for quickly embedding subscription functionality into your frontend.
  • AccessTime API: A backend API that provides indexed contract data for performance-optimized queries.
  • AccessTime Portal: A non-technical user-friendly interface for managing projects and subscriptions.

How It Works

  1. Deploy an AccessTime Contract – Every project gets its own contract that handles subscriptions and time-based access.
  2. Users Subscribe – Customers purchase access using crypto payments, which are stored in the smart contract.
  3. Time Tracking – AccessTime enforces access based on the subscription period, ensuring users have valid access.
  4. Withdraw Earnings – Project owners can withdraw funds while maintaining a secure and verifiable transaction history.