Create canton.cpp