In the first round, lets focus on the endpoints various wallet providers [require](https://docs.google.com/spreadsheets/d/1XvTpeo5bydWoTjOt546y9jB9TH4tkoEGvkKfLzesDVU/edit?usp=sharing) Then implement the rest. IMO we can omit endpoints tagged as deprecated.