Como foi construído o Sovereign SDK? Confira.