Nautilus
0.0.1
How Nautilus Works
Get started building with the Nautilus framework
Overview
- cli: The CLI for building & deploying Nautilus programs.
- js: The JavaScript client library.
- py: The Python client library.
- solana: The Rust crates.
- derive: The macros that - leveraging the nautilus-syn crate - generate the code required.
- idl: A crate of structs powered by serde-json that build an IDL JSON file and it's relevant TypeScript and Python types.
- src: All traits and objects leveraged by the Nautilus framework. Also exposes solana-program, spl-token, and mpl-token-metadata dependencies.
- syn: Code generation and parsing powered by Rust's syn and quote crates (nautilus-syn).
- test-programs: Full programs demonstrating Nautilus functionality.
Process
Other Resources
- Previous
- What is Nautilus?
- Next
- Installation