We must show the blueprint source code in the blueprint detail screen.
Note I: I decided to install a package to highlight the code because the UI is improved a lot, the package is extensively used, and the explorer is not a code as critical as the wallet in terms of handling sensitive data.
[x] Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.
Acceptance Criteria
Note I: I decided to install a package to highlight the code because the UI is improved a lot, the package is extensively used, and the explorer is not a code as critical as the wallet in terms of handling sensitive data.
Note II: it needs a new API in the nano hathor core (https://github.com/HathorNetwork/nano-hathor-core/pull/96) and the corresponding API in the explorer service (https://github.com/HathorNetwork/hathor-explorer-service/pull/333)
https://github.com/user-attachments/assets/77dbd9af-08da-4fea-990e-b94f0c719e2a
Security Checklist