[package] name = "synor-template" version = "0.1.0" edition = "2021" description = "Synor Smart Contract Template - copy and modify for your own contract" authors = ["Your Name "] license = "MIT" readme = "README.md" # Exclude from parent workspace - this is a standalone template [workspace] [lib] crate-type = ["cdylib"] [dependencies] synor-sdk = { path = "../../crates/synor-sdk", default-features = false } borsh = { version = "1.3", default-features = false, features = ["derive"] } [profile.release] opt-level = "z" # Optimize for size (s = speed, z = size) lto = true # Link-time optimization codegen-units = 1 # Single codegen unit for better optimization panic = "abort" # Abort on panic (smaller binaries) strip = true # Strip symbols