Generate and use SDK