Skip to content

Instantly share code, notes, and snippets.

@matmar10
Created May 3, 2015 04:54
Show Gist options
  • Save matmar10/f0ff6a339e580d205dc8 to your computer and use it in GitHub Desktop.
Save matmar10/f0ff6a339e580d205dc8 to your computer and use it in GitHub Desktop.
Create coinbase multi-sig wallet
var Client = require('coinbase').Client;
var client = new Client({
'apiKey': 'your-coinbase-sandbox-api-key',
'apiSecret': 'your-coinbase-sandbox-api-secret',
'baseApiUri': 'https://api.sandbox.coinbase.com/v1/',
});
var sampleData = {
"name": "Multisig Wallet",
"type": "multisig",
"m": 2,
"xpubkeys": [
"xpub661MyMwAqRbcFo8WEPnst2sE8MTLe9DszR7eYhtkVuiUskpAggETvYQeSBWTuwoxZrZvf18w75AzfjLhzihWGagvcMa4J9nDWjmiD2UrAEF",
"xpub661MyMwAqRbcEezXDATCwfxbet7ZYA8cyfh2FDckA85S5Tg5NjzjnPeikzJgj2noBvxTEPNkMwq8RMCuBhiL7sRv29ZtMft2KbKwTcc48uu",
"xpub661MyMwAqRbcEnKbXcCqD2GT1di5zQxVqoHPAgHNe8dv5JP8gWmDproS6kFHJnLZd23tWevhdn4urGJ6b264DfTGKr8zjmYDjyDTi9U7iyT"
]
}
client.createAccount(sampleData, function(err, response) {
if (err) {
console.log(err.message);
} else {
console.log(response);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment