Package Submission Guide

Temporary Process Notice

This manual submission process is temporary. We're working toward an automated system that will detect packages published on-chain.

The future vision is to have a decentralized registry where packages are automatically discovered from on-chain publications, eliminating gatekeeping while maintaining quality.

Current Process

For now, package submissions are handled through GitHub issues. This allows us to maintain some curation while we develop the on-chain discovery system.

Submission Requirements

  • Open Source: Your package must be publicly available
  • Aiken Compatible: Written in or for the Aiken ecosystem
  • Documentation: Clear README with usage instructions
  • Functional: Package works and is tested
  • Licensed: Has an appropriate open-source license

What We're Building Toward

Future: On-Chain Package Discovery

  • Automatic Detection: Packages published on-chain will be automatically discovered
  • Curated Labels: "Awesome Aiken" will become a quality label, not a requirement
  • Decentralized: No central authority controlling what gets listed
  • Trustless: On-chain publication provides authenticity
  • Real-time: New packages appear as soon as they're published

Ready to Submit?

Click the button below to create a submission issue with all the necessary information pre-filled.

Submit Your Package
Add Package