v0.22.0 (2024-11-09)
- update core dependencies and adjust the codebase
- native auth configuration improvements
useElven retweeted
Working on useElven in my free time is challenging due to the complexity and dynamic nature of @MultiversX tooling, but it's a lot of fun. I've learned a lot and (also) realized that many parts need rewriting. Let's see where it goes! It's like a challenge, and I want to test myself.
For now, I've added improvements to work with multiple tabs. The next steps include migrating to new tools like a cross-window web wallet provider, sovereign chains support, Metamask provider integration, automated tests, better UX for edge cases, and support for other UI frameworks.
Version 0.21.0 is out, and I posted about it on the private X channel for better reach. But please follow @useElven for updates!
Remember about ready-to-use 'templates/projects' that use the lib and are open source; you can copy and use them.
Please leave feedback and tell me what you need. This helps the project breathe.
All the links are in the comments.
useElven retweeted
$EGLD is flying.
Build something. multiversx.com/builders-hub
We now have proof that the integration with the @xPortalApp Discover section works well with useElven. The @BuildoDev app can now be found there.
useElven retweeted
New to @MultiversX? Want to build a dapp or run an NFT/SFT collection? Check out Elven Guide! While (as GPT) it's not perfect, it offers lots of useful info, links to docs, and code examples. Discover more at elven.family.
useElven retweeted
So, there is a new @useElven v0.20.0 that should support the @MultiversX web wallet hub and, hopefully, also the xPortal hub.
It integrates the official webview provider (not sure yet if it is supported by Web Wallet and xPortal).
I haven't tested it within real Hubs yet, so treat it as an experimental version.
I built a simple wrapper app that helps with testing, but it only tests passing access token and interactions. I'm not sure if this will be enough.
I'll try to test it live with @BuildoDev soon.
Check all the links in the comments. 👇
useElven retweeted
What kind of sorcery is this?
I finally started researching @MultiversX 'Apps Hub' (Web Wallet Hub, xPortal Hub) integration for @useElven. It hasn't been published yet.
And for the web, smart contract deployments are simple with the useScDeploy hook. Check it out: useelven.com/docs/sdk-refere… #multiversx
useElven is a wrapper designed for the @MultiversX JavaScript/TypeScript SDK. It is optimized for use with React (though other options will soon be available) and provides React hooks for managing transfers, utilizing the underlying SDK detailed in the article.
useElven works for making desktop apps too.
Building one will definitely help improve the tool.
#MultiversX
Thinking about making a desktop app for @MultiversX including:
➡️ Standard operations, similar to @BuildoDev,
➡️ NFT/SFT collections management in-app (through UI) for @ElvenTools
➡️ Other stuff, like custom smart contracts deployment and management,
➡️ More advanced things in the future
Started experimenting with @TauriApps with @useElven. Below is a quick look.
Would it be useful? Your feedback could shape the project.
For now, I'm facing challenges with the basics, like window setup and Rust/JS APIs. Tauri's Webview doesn't support WebUSB, WebHID, etc. It doesn't work for all OSs, so Ledger integration via useElven isn't feasible. It could be possible with a custom Rust transport implementation in the future, but Web Wallet and xPortal work ok (seem to).
I don't know if I'll be able to complete it, but it could be a great learning path. There is a lot to learn, and working with Tauri seems fun.
You can now do some quick tests for useElven and @nextjs using @stackblitz
stackblitz.com/edit/stackbli…
#multiversx
useElven v1.17.0 with transaction watcher configuration and some refactoring regarding naming for callback URLs
github.com/useElven/core/rel…
#MultiversX





