XTC query use agent-js to interact with XTC canister on the internet computer blockchain Also demonstrate how to use agent-js to interact with external services npm i npm run xtc node >= 14.18.1