CaffeineAI Multi-Token Wallet

Hey so I got something actually good to share which is a nice change from most posts these days.

I have a fully functioning Multi-Token wallet built from caffeine AI:

https://wallet-nd5.caffeine.xyz/

Current functionality:

  1. Admin can add any ICRC1 token.

  2. Balances display properly Integrates with ICPSwap for updated USD price

  3. Sending, Receiving, Transaction History: I’ve tested ICP, ckBTC, ckETH, ckUSDT they all work, in theory any icrc1 token should work. As long as their index canister implements the same defintion for get_account_transactions(). My guess is I’ll find out later that’s not the case.

  1. Privacy Toggle so I can post screenshots :rofl:
    image

IMO this is bullish AF for caffeine

My questions to the community:

Is there any interest in this getting uploaded to github so other project can start from this point, without all the pain? Should I wait for caffeine github export feature? Dom said it’s coming in DEC.

If anyone is interested in helping me test, or wants to look at source send dm. I of course, make no promises about safety of your funds, use at your own risk all of those things, caffeine could explode my app on the next prompt for all I know. :rofl:

Also big thanks to Daryl (AmSpeed) For hooking me up with extra credits so I could finish this.

9 Likes

Lol i forgot to link it:

Fixed https://wallet-nd5.caffeine.xyz/

Nice work, the ICPSwap price linking doesn’t work though:

1 Like

Hmmm thats the token i did not use yet! Interesting the other 4 work i wonder why, will investigate later :magnifying_glass_tilted_left:

Good job, WebTree!

You said wallet and not just a site that shows token prices. So you can actually hold your own ICP tokens in that wallet, send and receive? If so, that is bullish AF! Wait until cross-chain/defi features are fully rolled out next year.:rocket:

1 Like

correct, sending, receiving, transaction history all work…

Apparently theres a problem with USDC icpswap price for some reason, but everything else is working as far as I know.

feel free to test and report issue.

1 Like
  • Stablecoin balances now display properly.

-Mobile UI now responsive and displays properly.

Big thanks to everyone who provided feedback. Dfinity forum goers and redditors alike!

happy to help test. lmk.

1 Like

@nicko

I havnt worked on this for a few days (because a burned every credit on my main account building this). And I been using burner accounts to narrow down good prompts that work in one shot so others can use.

But I think the next logical steps would be the following:

  1. integrate ckBTC minting. @LevanIlashvili is ckboost an active service or its still in testing?

2. In person payments/transfers via QR code scanning.

Im not sure i want to implement that in this particular project right now though. Ill probably work on those features on burner projects until i get everything working right. And then put everything together and deploy outside of caffeine. Ive found once projects become too big caffeine struggles to make stable upgrades.

Cool. lmk where to start testing.

This project was actually transmutated into https://icpwizard.com, which also i need help testing! And finding bugs which there are many!

1 Like