ICPWizard.com - a Magical Caffeine AI creation

EDIT (3 JAN 26)

Big, Big UI and performance improvements. You can now pretty much do everything without having to open the CLI. Just open the address book, and memory and filters panels, and click buttons.

Ape together Strong.

Current features:

CLI “Spellbook”

  1. Fetching of arbitrary transaction histories for any icrc1 token
  2. Storage in local memory
  3. Visualization
  4. Export to CSV or pdf

Coin Purse:
Fully functional multi-token wallet. There’s really nothing to do with this yet. But I have plans. maybe users in the future will be able to purchase additional pages to their address book. Or access to more powerful spells… who knows!

Address book

Memory

Supported tokens

The queries support ANY icrc1 token. You can run queries on ANY icrc1 token by providing ledger or index canister depending on the command. If you would like a token listed that is not listed just ask.

Future Plans / Road map

Spells I am currently researching to add to the spellbook:

  • detect swaps spell that will transform multiple transaction histories into a swap history. I hear local tax collectors are in need of such things. @jonit

If you take the time to visit please be sure to provide:

Thanks for reading! please visit: ICPWizard.com

11 Likes

I’ve been compulsively working to improve this thing. Already blew through over 200 credits. But I gotta say…

ICPWizard.com is coming along nicely!

I received feedback that the UI was not friendly enough, and they were right.

UI update

CLI now has 2 modes Apprentice Mode (new) allows for form based command inputs.

Archmage Mode (classic CLI) with access to more advanced commands.

New Features

  • User can now navigate around the node graph, copy addresses, move nodes.
  • User can import previously exported Histories into local memory to load prior visualizations
  • Archmage mode users can apply pre filters before histories are fetched by setting minimum transaction size (defaults to .0002 for ICP which filters out the poisoners).
  • Users can now give feedback, report bugs, and request features directly in the app.

New Reasearch unlocked Scry

recursively fetches transaction histories expanding the visualization. Warning this could take a while lol.

Next Plans

Actually add all the chainkey and SNS tokens lol. I’ve just been lazy to do this because it’s tedious. But it’s not hard so I should finish that.

Add filters directly into the visualization pane, customization of colors etc…

I also need to make it so the mobile version is usable. This was not designed with mobile in mind at all, whoops.

Next Research Target: Detect Swaps

2 Likes

This is really good, very impressive how it’s developing. Will share this link with everyone and give feedback. Good luck

1 Like

So, I’ve blown through nearly 300 credits so far building ICPWizard.com

Which means I’m bone dry and basically I got till wait till friday when the weekly 100 credit top up comes. :frowning: It would be totally cool if I could spend ICP to buy credits, because I would do that!

But anyways, since I can’t actually do any more prompts, I actually took the time to finally add all the SNS and chain key tokens… yah even those ones. I even fixed the ones that didn’t bother to upload their logo into the meta data (comon guys). I’m trying to turn over a new leaf.

I also added these tokens that you might have heard of.

If anyone knows if there is an Index Canister for BOB that would be cool to know, because my app can only do all that cool stuff if there’s an index canister.

I’ll be testing and bug hunting all week and making a list so that I can go hard over the weekend when more credits roll in.

Any help testing is greatly appreciated. you don’t have to move any tokens into the app to test it, all of the functionality works for free. (currently).

If you think this is cool, and you want me to add some other token, or you got some cool idea, or you just want to tell me why the app sucks, drop me some feedback in the app

image

Thanks to all who tried my app already, and I hope more of you will check out ICPWizard.com

Perhaps this week I’ll update the public address books with known DEX Dapp canisters or something.

4 Likes

icpwizard

It’s beautiful…

Ok the version depicted here is live now.. I’m sure there are still bugs, don’t send funds here… there is nothing to use them for, unless you like the product and your intention is to:

Whether you need this to help you do your taxes, or you just want to take a tumble down the rabbit hole, I hope you enjoy icpwizard.com.

“All I’m offering is the truth, nothing more.”

1 Like

@EdSalazar i would very much like to search for Alice, given a Bob sending a transaction through your project. I’m curious to see the output. For science. Let’s chat.

1 Like

I just upped some stuff on the thread. If you want to use the information, go ahead.

1 Like

I realized that you guys can’t access the address books, and the controls to actually see the all the addresses and data without logging in. That was not intentional, I am fixing that now and will push an update ASAP. Thank you for the feedback. You do need to login to submit feedback, but that is only so that I can send a thank you to your wallet principal in the app if your feedback was helpful. Happy New year guys. Try to stay positive, caffeine is getting better every day.

I also realize ICPSWAP addresses are missing, adding them time now.

Comment Image|181.9607843137255xauto

I can’t believe the turnout, :beating_heart:

2 Likes

Ok because React is React, it turns out, the juice is not worth the squeeze trying to change the authentication checks, which seem to be intertwined in every hook. If you want to make your own magic, you’ll just have to…

magicgif

Sorry about, that. Enjoy the fireworks.

I have finally made my greatest enemy, React, succumb to my will.

You can now access the full functionality of ICP Wizard without needing to login. Minus the wallet of course. But there is no use for that anyways. So the couple hundred of you who came to check it out but never logged in, well you can actually use the site now anyway!

Many UI/UX improvement.

  • Real time Filtering of Node graph by time window, and transaction size.

tax season is coming ICPWizard will be ready.

newnew

2 Likes

Awesome job @WebTreeSoftwareSolut. I’ve just checked this out for the first time. Initially I was a little confused about where I would type my evoke icp [principal] command. Having the Spellbook pane open by default may be useful, or alternatively maybe clicking on Try evoke icp address-goes-here could open up the Spellbook (which has the input field).

Loving the visualisation, as well as the Wizard theme and terminology!

Is it possible to specify more than one token with the evoke command or something similar?

Being able to configure a list of addresses that belong to me, tokens that I have owned (or ideally if they could be discovered that would be super cool) and then just click a button (or command) and have the spell collate all the swap/disposal information into a visualisation (and most importantly a downloadable CSV), that would be a massive time saver and I’d happily donate or pay for this sort of convenience.

1 Like

Good idea, I should do that. What is already possible is to select multiple nodes at once in the visualization and evoke all of them at the same time. Just draw a box to select or shift select. Right clicking gives you a drop down menu to copy, evoke, or do other things.

Already possible, the address book allows you to input private addresses (local storage option) you can then download as csv and import export as needed.

your private addresses are never saved to the backend ( I realize you need to take my word for it) oh well.

All of the data the site aggregates whether you’re just fetching transaction histories from PHIST and AHIST commands, or you evoked full visualizations, EVERYTHING can be imported or exported via CSV. Already functional. (look in the memory panel).

transaction histories can also be exported as PDF.

Detect Swaps technology is coming soon still researching the best way to do that.

1 Like

The machine is here I’m giving the keys to everyone

“This is too much power for one person, that’s why I gave it to you.”

I hope DFINITY 2.0 works this hard at marketing.

@Henry_Suso I swear I’m good for 3 ICP if you change your metadata to my website for 90 minutes.

2 Likes

Amazing work, Its a lil buggy for me but Im probably using it wrong, will send you some feedback

no you’re right, theres still bugs. And the UI is not the most intuitive, that needs work too. My draft version is always better than the live. performance wise… more updates soon. thanks, would appreciate that.

1 Like

Big, Big UI and performance improvements. You can now pretty much do everything without having to open the CLI. Just open the address book, and memory and filters panels, and click buttons.

Ape together Strong.

That is actually the magical part when you figure out stuff on your own
:magic_wand:

1 Like

I will consult with the other developer neurons I’m sure we can make a deal. 90 minutes may be to small an interval because of voting periods. I will get back to you with minimum time commitments to fit your teams budget. Thanks for reaching out to tendys dao marketing team.

2 Likes

I don’t know if you heard henry, but I’m rich now.

@Henry_Suso

maybe we can work out some sort of dual advertisement arangement.

$0 budget, community value add.


Here you go @alexu seems you’re the only one who cant find this.

6 Figures Budget- Community value subtract

2 Likes