The scaffold generator builds out the directory structure required when adding new skills, protocols, contracts and connections to the AEA.
For example, create a new AEA project (add the author flag using your own author handle if this is your first project using the
Then, enter into your project directory and scaffold your project skill, protocol, or connection.
Scaffold a skill¶
Scaffold a protocol¶
Scaffold a contract¶
Scaffold a connection¶
After running the above commands, you are able to develop your own skill, protocol, contract and connection.
Once you have made changes to your scaffolded packages, make sure you update the fingerprint of the package:
Then you are ready to run the AEA.