Revert "Revert "sdk""

This reverts commit 5d0e9e493499b5ab9b3c4e1cc925a04b1f5d9491.