Watch Only extension uses mempool.space
For use with "account Extended Public Key"
https://iancoleman.io/bip39/
Created by,
Ben Arc (using,
Embit)
GET /watchonly/api/v1/wallet
{"X-Api-Key": <invoice_key>}
[<wallets_object>, ...]
curl -X GET {{ request.base_url }}api/v1/wallet -H "X-Api-Key: {{
user.wallets[0].inkey }}"
GET
/watchonly/api/v1/wallet/<wallet_id>
{"X-Api-Key": <invoice_key>}
[<wallet_object>, ...]
curl -X GET {{ request.base_url }}api/v1/wallet/<wallet_id>
-H "X-Api-Key: {{ user.wallets[0].inkey }}"
POST /watchonly/api/v1/wallet
{"X-Api-Key": <admin_key>}
[<wallet_object>, ...]
curl -X POST {{ request.base_url }}api/v1/wallet -d '{"title":
<string>, "masterpub": <string>}' -H "Content-type:
application/json" -H "X-Api-Key: {{ user.wallets[0].adminkey }}"
DELETE
/watchonly/api/v1/wallet/<wallet_id>
{"X-Api-Key": <admin_key>}
curl -X DELETE {{ request.base_url
}}api/v1/wallet/<wallet_id> -H "X-Api-Key: {{
user.wallets[0].adminkey }}"
GET
/watchonly/api/v1/addresses/<wallet_id>
{"X-Api-Key": <invoice_key>}
[<address_object>, ...]
curl -X GET {{ request.base_url
}}api/v1/addresses/<wallet_id> -H "X-Api-Key: {{
user.wallets[0].inkey }}"
GET
/watchonly/api/v1/address/<wallet_id>
{"X-Api-Key": <invoice_key>}
[<address_object>, ...]
curl -X GET {{ request.base_url }}api/v1/address/<wallet_id>
-H "X-Api-Key: {{ user.wallets[0].inkey }}"
GET /watchonly/api/v1/mempool
{"X-Api-Key": <admin_key>}
[<mempool_object>, ...]
curl -X GET {{ request.base_url }}api/v1/mempool -H "X-Api-Key: {{
user.wallets[0].adminkey }}"
POST
/watchonly/api/v1/mempool
{"X-Api-Key": <admin_key>}
[<mempool_object>, ...]
curl -X PUT {{ request.base_url }}api/v1/mempool -d '{"endpoint":
<string>}' -H "Content-type: application/json" -H "X-Api-Key:
{{ user.wallets[0].adminkey }}"