An immutable, scalable, and easy-to-use API for storing, validating, and reporting asset movements (a ledger).
Sequence is an immutable, scalable ledger service API that stores, validates, and reports asset movements. It solves the problem of tracking financial or inventory assets with a design that ensures data consistency without using database updates, making it reliable for multi-currency and multi-tenant use cases.
Developers and organizations needing a programmable ledger for financial transactions, inventory management, or asset tracking, especially those requiring horizontal scalability and immutability.
Developers choose Sequence for its immutable architecture, ease of use via a simple API, and ability to handle multiple currencies and tenants on scalable No-SQL infrastructure, avoiding the pitfalls of traditional ledger systems.
Immutable, scalable, and easy to use ledger service.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports any asset type from currencies to physical items, enabling diverse use cases like fintech and inventory management, as highlighted in the README.
Built on DynamoDB for horizontal scalability, making it suitable for high-throughput ledger operations in containerized environments, per the documentation.
Ensures ledger integrity by avoiding database updates, which is critical for compliance and reliable asset tracking, as emphasized in the philosophy.
Automatically creates resources like accounts on-the-fly, reducing initial configuration overhead, as noted in the API simplicity feature.
Ties the system to AWS's No-SQL database, limiting deployment flexibility and potentially increasing costs in non-AWS environments.
Immutability means errors require compensatory transactions, complicating error handling and data correction workflows.
Multi-tenancy setup involves JSON-based environment variables like KEYS, which can be error-prone and less intuitive for quick setup.