# Introduction

VisionBox is a development environment and framework for blockchains using the vvm(VISION Virtual Machine). VisionBox provides the following core functionalities:

* Smart contract compilation
* Migration (deployment on the network)
* Testing
