List Wallets
List Wallets
GET
https://nchain.provide.services/api/v1/wallets
Returns a list of wallets in the authorized scope
200: OK
Copy [
{
"id" : "a20a4b36-4793-43c2-bcf3-077e9c73bc8f" ,
"created_at" : "2021-08-17T01:42:18.839878Z" ,
"user_id" : "49a02f33-33f2-4d69-a301-ffb1933e77cc" ,
"vault_id" : "190822c9-62f5-4caf-a419-df735a793b2f" ,
"key_id" : "55295b7c-a29b-4fc3-a901-9d30082ebd60" ,
"purpose" : 44 ,
"public_key": "xpub661MyMwAqRbcEuU2GgrffeNM1K3grU4MJ9dFYvadomYe3qB9Qtf151xzpZ7hQB693j1N5ongrouRg7cWNnRFmUhdvNBqcgYb5S4opevCcgC"
} ,
{
"id" : "d690c37a-ec36-49fd-8612-2da93356599a" ,
"created_at" : "2021-08-16T19:25:18.063619Z" ,
"user_id" : "49a02f33-33f2-4d69-a301-ffb1933e77cc" ,
"vault_id" : "190822c9-62f5-4caf-a419-df735a793b2f" ,
"key_id" : "b67fb1fb-5e07-448b-88c5-a3ae2fa4e51d" ,
"purpose" : 44 ,
"public_key": "xpub661MyMwAqRbcEog1wst4megMhGjdE49GusZJUWCVhEBjQNsF8eXkCUwmKhVbQDiv9DqsteBgznMtYpGGgeSAtwpJfXqL9CLhrJ8i2RW4mni"
}
]
Create Wallet
Create Wallet
POST
https://nchain.provide.services/api/v1/wallets
Creates an HD (hierarchical deterministic) Wallet
in accordance with BIP32.. A Wallet
may be setup as custodial or non-custodial. If the wallet is custodial then the platform will derive addresses and securely persist an Account
for each of those derived addresses.
Request Body
201: Created
Copy {
"id" : "dd62c471-09d4-46d2-b54f-485586d8778c" ,
"created_at" : "2021-08-17T01:50:25.472817293Z" ,
"user_id" : "49a02f33-33f2-4d69-a301-ffb1933e77cc" ,
"vault_id" : "190822c9-62f5-4caf-a419-df735a793b2f" ,
"key_id" : "37a1024e-f326-45e2-8036-97a0223e1099" ,
"purpose" : 44 ,
"public_key": "xpub661MyMwAqRbcEckmZd5gAhUk3bMciVkEhN1dYfnZPzgTNNCnH26EjBH5ks3SabVHkbth42pKXZcXpyhC3o65XmkkrkKeRmgTphFs7G4nqJv"
}
List Wallet Accounts
List Wallet Accounts
GET
https://nchain.provide.services/api/v1/wallets/:id/accounts
Retrieves a list of Account
instances for a specified Wallet
Path Parameters
200: OK
Copy [
{
"address" : "0x65dabEf381CE60CCB0A6D5bEFC7F15bab6CaF107" ,
"hd_derivation_path" : "m/44'/60'/0'/0/0" ,
"private_key" : null ,
"public_key" : null
} ,
{
"address" : "0x302004DE78B15E575308A4d09de24455c8A49Cef" ,
"hd_derivation_path" : "m/44'/60'/0'/0/0/0/1" ,
"private_key" : null ,
"public_key" : null
}
]