Artinals Protocol
⌘Ctrlk
Artinals Protocol
  • Introduction
    • Prerequisites
    • Cloning the Repository
    • Building and Testing the Modules
    • Overview and Capabilities
    • Data Structures
    • Events
    • Functions and Entry Points
      • Initializing the Module
      • Creating Collections
      • Minting ART20 NFTs
      • Updating Metadata
      • Transfer and Burn Operations
      • Batch Operations
      • Deny List Mechanics and Authority
      • Custom Transfers
    • Value Sources (API, Oracle)
    • Best Practices & Examples
    • Purpose and Functionality
    • Interdependence
    • Price Index Module
    • Liquidity Module
    • Data Structures
  • Events
  • Functions and Entry Points
  • Integrating with ART20
  • Examples & Best Practices
    • Introduction
    • Testnet (Beta)
    • Smart Contract Overview
    • Data Structures
    • Event Structures
    • Event Emissions
    • Functions and Entry Points
  • Security Mechanisms
    • Introduction
    • Purpose and Ecosystem Role
    • Data Structures
    • Events
    • Functions and Entry Points
  • Working with Price Oracles
  • Metrics and Statistics (24h Volumes, TWAP, Price Impact)
  • Integration with SALE and ART20
    • Typical User Journeys
    • Example Scripts and Transactions
    • Interactions Between Modules
    • Introduction
    • Role of Deny List in ART20
    • Creator vs. Owner Permissions
    • Fee Distribution and Authority
    • Best Practices for Secure Deployment
    • Running Unit Tests
    • Common Issues and Solutions
    • Debugging and Emitting Debug Events
    • Value Sources (API Endpoints and Oracle Addresses)
    • Batch Update Operations
    • Customizing Parameters (Fees, Supply, Price Ranges)
    • Extensibility and Future Integrations
    • Move Language and Sui Concepts
    • Glossary of Terms
    • Code Style and Conventions
    • Overview
    • Package ID
    • Import Modules
    • Commom Integration Patterns
    • Best Practices
    • Common Errors and Solutions
Powered by GitBook
  1. ART20

Functions and Entry Points

Initializing the ModuleCreating CollectionsMinting ART20 NFTsUpdating MetadataTransfer and Burn OperationsBatch OperationsDeny List Mechanics and AuthorityCustom Transfers
PreviousAdditional EventsNextInitializing the Module