Skip to content

seedling

snug seedling <COMMAND>

Seedling - Deterministic generation, minting, and provenance.

Subcommands

CommandWhat it does
generatorsGenerator definition management
generateExecute a single deterministic generation
permalinkFetch a generation by its shareable permalink form
generate-batchGenerate a batch of outputs
dailyGet the canonical daily seed for a generator
verify-determinismGolden determinism check: confirm (generator, version, seed) reproduces identical output
seedsNamed seed registry
seriesSeries (edition) management
mintMint an artifact from a series
recordsLineage record management
historyShow full artifact history
ownedList artifacts owned by a principal
derivedList artifacts derived from an artifact
trackPlace an external object under custody tracking

Run snug seedling <command> --help for that command's own options. The global options apply everywhere.

Examples

snug seedling generators create --name "Cavern Dungeon" --type bsp-rooms
snug seedling generators create --name "Bard Lines" --type grammar --grammar '{"start":"line","rules":{"line":[{"text":"Hail!"}]}}'
snug seedling generators publish --generator-id 0199e72a-4000-7000-8000-000000000006 --version 2
snug seedling generators version --generator-id 0199e72a-4000-7000-8000-000000000006 --version 2
snug seedling generators list --filter 'generator_type[eq]=grid_map'
snug seedling generators get --generator-id 0199e72a-4000-7000-8000-000000000006
snug seedling generate --generator-id gen_names_norse --seed glacier-fox-9421 --param style=norse --param count=10
snug seedling verify-determinism --generator-id 0199e72a-4000-7000-8000-000000000006 --version 2 --seed glacier-fox-9421
snug seedling permalink --generator-id 0199e72a-4000-7000-8000-000000000006 --version 2 --seed glacier-fox-9421
snug seedling generate-batch --generator-id 0199e72a-4000-7000-8000-000000000008 --base-seed daily --count 100
snug seedling daily --generator-id gen_cavern_dungeon
snug seedling seeds publish --generator-id 0199e72a-4000-7000-8000-00000000000c --version 3 --seed glacier-fox-9421 --name "Glacier Fox" --tags islands,hard
snug seedling seeds list --featured-only
snug seedling seeds feature --seed-id 0199e72a-4000-7000-8000-00000000000f
snug seedling series create --domain kingdoms --name "Sunforged Sword" --max-supply 500 --per-user-limit 1 --serials sequential
snug seedling series get --domain kingdoms --series-id 0199e72a-4000-7000-8000-000000000013
snug seedling mint --domain kingdoms --series-id 0199e72a-4000-7000-8000-000000000013 --idempotency-key key1 --for-id usr_01J9ABCD
snug seedling records append --domain kingdoms --artifact-id 0199e72a-4000-7000-8000-000000000002 --kind transfer --to-id usr_bob --ref handshake:deal_1
snug seedling history --domain kingdoms --artifact-id 0199e72a-4000-7000-8000-000000000002 --verify chain
snug seedling owned --domain kingdoms --principal usr_01J9ABCD --ever --filter 'status[eq]=active'
snug seedling derived --domain kingdoms --artifact-id 0199e72a-4000-7000-8000-000000000002 --depth 3
snug seedling track --domain supply_chain --service erp --external-id pallet_8841

Next