The Taqueria developer suite provides a seamless development workflow to easily build, test and deploy your Tezos applications
Run Taqueria commands right in the VS Code Command Palette:
- Initialize Taqueria projects
- Install and manage plugins
- Compile smart contracts in in Ligo, SmartPy, or Archetype
- Launch and query Flextesa sandboxes
- Originate contracts to sandbox and testnet environments
- Taqueria v0.1.8 or later must be installed and available in your system's
#PATH
- Node.js v16 or later
- Docker v0.8 or later
- Open the VS Code command palette by pressing the keys
cmd
+shift
+P
together - Type
taq
to filter the list of commands to Taqueria - Select a Taqueria command from the list to run it
A basic workflow in Taqueria is:
- Initialize the project by running the
taq init
command - Install necessary plugins (LIGO, SmarPy, Flextesa, Taquito, ect)
- Compile the source code of your smart contracts
- Launch a local sandbox and originate contracts to it
- Originate contracts to a testnet
name | pluginName | description |
---|---|---|
LIGO | @taqueria/plugin-ligo |
A compiler for the LIGO smart contract language |
SmartPy | @taqueria/plugin-smartpy |
A compiler for the SmartPy contract language |
Flextesa | @taqueria/plugin-flextesa |
A sandbox test network running Tezos Flextesa |
Taquito | @taqueria/plugin-taquito |
A front-end Tezos framework used to originate |
TS Generator | @taqueria/plugin-contract-types |
A type generator that produces TS types from Michelson code |