a simple demo using SmartSDK