Dark | Light
[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

[@boris0crypto](/creator/twitter/boris0crypto)
"PS: The whole SDK + Types is only a few kbs in case you wonder about the package sizes: - @xoxno/sdk-js has 372kb but XX% of that is from the interactions folder which you don't have to use (@multiversx/sdk-core). If you use just the SDK it's only 6kb - @xoxno/types has 987kb but again only because of Nest.js decorators we use in our backend. If you import everything via import type (which you must otherwise it will throw a runtime error about Nest.js not installed) you have 0kb in your bundle. The only thing that you could import normally are enums but we put them on a subpath"  
![@boris0crypto Avatar](https://lunarcrush.com/gi/w:16/cr:twitter::1361318348013903874.png) [@boris0crypto](/creator/x/boris0crypto) on [X](/post/tweet/1948419023534002192) 2025-07-24 16:24:29 UTC 1512 followers, XX engagements


"Did somebody order a new XOXNO SDK ๐Ÿ‘€ We completely revamped the SDK to make it easier for you to interact with @XoxnoNetwork APIs You can query collections users events lending (coming soon) and more fully type safe ๐Ÿ”ฅ Let's dive in ๐Ÿงต๐Ÿ‘‡ 1/4"  
![@boris0crypto Avatar](https://lunarcrush.com/gi/w:16/cr:twitter::1361318348013903874.png) [@boris0crypto](/creator/x/boris0crypto) on [X](/post/tweet/1948412920850771971) 2025-07-24 16:00:14 UTC 1512 followers, 1045 engagements


"We also added a guide how to obtain an auth token when logging in with a MultiversX wallet. This can be useful for projects that already offer MVX login but want to use XOXNO authenticated APIs e.g. to view and let users change their profile picture. With the new SDK 3/4"  
![@boris0crypto Avatar](https://lunarcrush.com/gi/w:16/cr:twitter::1361318348013903874.png) [@boris0crypto](/creator/x/boris0crypto) on [X](/post/tweet/1948412927549034850) 2025-07-24 16:00:16 UTC 1512 followers, XXX engagements


"Create a getSDK() function somewhere in your app. If you use React you should wrap it with cache() for more efficiency. Now you can call XXX endpoints with auto suggestions. It's impossible to omit a parameter or an auth token because of type support. 2/4"  
![@boris0crypto Avatar](https://lunarcrush.com/gi/w:16/cr:twitter::1361318348013903874.png) [@boris0crypto](/creator/x/boris0crypto) on [X](/post/tweet/1948412924524892399) 2025-07-24 16:00:15 UTC 1512 followers, XX engagements

[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

@boris0crypto "PS: The whole SDK + Types is only a few kbs in case you wonder about the package sizes: - @xoxno/sdk-js has 372kb but XX% of that is from the interactions folder which you don't have to use (@multiversx/sdk-core). If you use just the SDK it's only 6kb - @xoxno/types has 987kb but again only because of Nest.js decorators we use in our backend. If you import everything via import type (which you must otherwise it will throw a runtime error about Nest.js not installed) you have 0kb in your bundle. The only thing that you could import normally are enums but we put them on a subpath"
@boris0crypto Avatar @boris0crypto on X 2025-07-24 16:24:29 UTC 1512 followers, XX engagements

"Did somebody order a new XOXNO SDK ๐Ÿ‘€ We completely revamped the SDK to make it easier for you to interact with @XoxnoNetwork APIs You can query collections users events lending (coming soon) and more fully type safe ๐Ÿ”ฅ Let's dive in ๐Ÿงต๐Ÿ‘‡ 1/4"
@boris0crypto Avatar @boris0crypto on X 2025-07-24 16:00:14 UTC 1512 followers, 1045 engagements

"We also added a guide how to obtain an auth token when logging in with a MultiversX wallet. This can be useful for projects that already offer MVX login but want to use XOXNO authenticated APIs e.g. to view and let users change their profile picture. With the new SDK 3/4"
@boris0crypto Avatar @boris0crypto on X 2025-07-24 16:00:16 UTC 1512 followers, XXX engagements

"Create a getSDK() function somewhere in your app. If you use React you should wrap it with cache() for more efficiency. Now you can call XXX endpoints with auto suggestions. It's impossible to omit a parameter or an auth token because of type support. 2/4"
@boris0crypto Avatar @boris0crypto on X 2025-07-24 16:00:15 UTC 1512 followers, XX engagements

creator/twitter::1361318348013903874/posts
/creator/twitter::1361318348013903874/posts