---
# System prepended metadata

title: 'Visualisation / Understanding Goals 2023:'

---

# Visualisation / Understanding Goals 2023:

Things are easier if I understand them better and writing visualisers allows me to understand what's going on and try and lower the barrier of understanding for myself and others.

   * visualise state changes (as a semi-generic tree-like state browser)
   * visualise xcm transactions much better.
   * make a lot more integration tests via xcm simulator (minimising use of slow integration tests)
   * (optional) proof / weight explainer - why is it that cost?
   * (optional) interactive xcm debugger stepping through the VM step by step.
   * (optional) submit transactions to chain rather than using integration tests maybe?
       * multi-location picker so only valid locations can be picked
   
# Goals for onboard the world:

   * Make sure people can from statemine/t easily get any of the currencies that the parachains have.
   * Make sure they can easily then move those tokens into the parachain so that they can then use the services on that chain.
   * Lower the barrier for others to also do the above by having reference examples.

# Other goals:

   * Help get us to one repository rathere than having to juggle 3.
   * Get scale encoded binary back from the rpc layer. (This is the last step to being able to retrieve data efficiently from substrate and decode it with zero copy.)
   * Try and use smoldot more from rust to make it easier for others.
   * Get paid onchain.
   * Jump in where appropriate in Stack exchange.
   * Mod substrate reddit