| Catalyst Voices |
Client applications and supporting code for Catalyst proposal and voting. |
| Catalyst Gateway |
Rust backend service providing APIs, validation, and data access. |
| Event |
A time bounded Catalyst funding round or activity. |
| Brand |
An organization or initiative hosting campaigns. |
| Campaign |
A specific funding initiative within a brand. |
| Category |
A grouping for proposals within a campaign. |
| Space |
A stage for proposals such as discovery or voting. |
| Proposal |
A user submitted application for funding. |
| Template |
A schema defining required structure for documents. |
| Signed Document |
A COSE_Sign CBOR document with Ed25519 signature. |
| Document Version |
A specific immutable version of a document. |
| UUIDv7 |
Time ordered UUID variant used for document and version identifiers. |
| ULID |
Universally Unique Lexicographically Sortable Identifier used in headers. |
| RBAC |
Role Based Access Control linking permissions to on-chain registrations. |
| CIP-36 |
Legacy voter registration format used for historical compatibility. |
| CIP-509 |
Primary specification for new voter registrations and RBAC registration in Catalyst. |
| dRep |
A Catalyst delegate registered via CIP-509, using signed documents for nomination and delegation. |
| Stake Address |
Cardano address representing staking rights and voting power. |
| Drift |
A reactive database layer for SQLite used by Flutter. |
| Scylla |
A distributed, Cassandra compatible database used for chain indexing and caches. |
| PostgreSQL |
Relational database used for event data and documents. |
| COSE |
CBOR Object Signing and Encryption container for signatures. |
| CBOR |
Concise Binary Object Representation used for document payloads. |
| Mithril |
Snapshot service used to verify stake data from the Cardano network. |
| OpenAPI |
Interface description used to generate client repositories. |
| N2N |
Cardano Node-to-Node protocol for peer networking and transaction submission. |