Nash's first community app

Amazing idea, will join! :smiley: thanks!!
I have one name suggestion: Nash Canesino? :stuck_out_tongue: (joking)

8 Likes

Well done great work! Just out of curiosity, if you currently are in a country where trading is not permitted can you not use this app? (since you can still send funds to the trading contract)

Also this explains all the API questions you’ve been having :wink:

Also, will this be open sourced somewhere?

very good job @Oldsport, having you in this community is great

So guys, I may have fixed it, unfortunately it degrades the experience a bit: the game will be slower than before :confused:

Technical explaination:

1 app is usually 1 node process. However as a safety precaution - I imagine this is the main reason - Nash limits API key usage to 1 simultaneous process at a time. As a result, when Nash Casino launched earlier, only 1 player was able to play at a time. To fix this, I had to use nodejs’s ability to create child processes by forking the main process. I got it to work but this process takes some execution time, which results in the game being slower and the sound being off… In any case, keep in mind that the somewhat long execution time of each trade does not come from Nash’s API which is actually lightning fast! :zap:

TL;DR: each spin will be longer, it’s not Nash’s fault.

When I say I may have fixed it, it still needs some testing and requires a specific deployment setting which I need help with from the saas I use to host the app. In other words, I’ll continue tomorrow with hopefully a release tomorrow!

In any case, I intend to continue working on the app to fix the above. Here’s what could be done:

  • allow logging in with Nash account using Nash protocol (yes, that’s why it exists!)
  • improve the design (@Dennis has already proposed his services :muscle:)
  • fix the sound

Sorry for the bad experience, I really wish you could be playing as we speak. To be continued tomorrow :wink:

9 Likes

Awesome job, Marc! I’d be right on there if I wasn’t geo-blocked (for now).

Quick question, could you please explain where the NEX comes from that is exchanged for the credits and how that works?

1 Like

The NEX tokens come from my own pocket for now, but I might ask some big hodlers from our community for a little contribution in the future :wink:

Note that for now converting credits into NEX is disabled while Nash API stabilizes for external transfers. You can follow progress on this thread.

8 Likes

It might be a good idea to remove the “trade” field, and just have each spin set to $10 or something, and maybe an option to “2x” or “5x” your win chance (which just sets each spin to $20 or $50).

I’m not sure if it’s possible to detect current balances and have the trading pair switch back and forth automatically? (If you have $30 in BTC, then you’d get 6 spins of $5 and then have to manually switch to “USDC for BTC”, and repeat that process every 5 or so spins. Ideally you’d want to be able to click the spin button over and over without being interrupted and breaking that immersion).

Pretty cool overall. I wonder if we could make something visually similar to that old 1986 Zelda game, which executes a trade in order to interact with objects, or to replenish Action Points(AP) it executes 1 trade to generate 12AP. Something simple and fun with a high replay value.

1 Like

look at nanoquake. perhaps we can make a fun community shooter port from a shooting game, and use nash somehow with it!

cool idea, keep us updated when its live again. want to support it.

I swear of nash that you motivated me to do a contribution as well.
I will work on UX designs suggestions during the summerbreak. The community needs people like you! :slight_smile:

4 Likes

also, good job on making this @Oldsport :+1:

Hi guys,

Quick update to let you know Nash Casino :slot_machine: should be available again at some point next week.

Stay tuned…

3 Likes

If you can use some funds like NEX as a buffer on the casino, I can spare maybe 20 for example (just put an address) :+1:

4 Likes

Just an idea, what about doing a monthly lottery? ppl can put in and the team may keep like 5-10% to be used purely for development/marketing or whatever seems fit? Not sure if it’s illegal lmao, definatley seems like it but just putting it out there.

same here…I would contribute with 20 nex as well :+1:

1 Like

Happy to report Nash Casino is back in operation !

N.B: if you had already created an account, you don’t have to create another one. If creating a new account, write the password down as there is no way to reset it (no email)!

Here are a few improvements from last time it was open:

  • UI (largely inspired by @Vaugrin)
    • Improved bet amount selection
    • Easy pair direction switch
  • Last trading pair/direction remembered
  • Cashouts (converting credits to NEX) are fixed
  • Bonus : You get 5 credits for your first time of the day, no matter the spin result :fire:

Thank you all for your messages and suggestions. Our community is amazing!

For those willing to contribute by sending a few NEX to make the Casino run longer, here’s the address: AWMbVW1trC8c4rmGXU1ymvnL5VerrrTJdj

8 Likes

Tried it out and it works great! Even though I am Canadian and can’t use Nash trading services, I guess the API bypasses that because we can still send funds to trading contract and withdraw (I guess that the power of a dex and open sourced api :slight_smile: ).

3 Likes

Donated a bit :kissing_heart: Thanks for the project and initiiative

1 Like

Beautiful, feels much smoother!

As in each time the user spins, they get +1 raffle ticket towards a monthly lottery? (in BTC or USDC, if NEX isn’t legal). That’d be kinda cool, and an added incentive, but would require some sort of self-sustaining system (either the raffle prize pool increases based on trading fees generated from spins, or a small partition of staked NEX providing dividends). Having the outstanding raffle prize total be visible in the corner might be enticing.

Really depends how far we want to take this app.

I find this hilarious.

Whenever someone asks: "When trading available in X country? :frowning: "
Our response: "Don’t worry, just spin this! < URL> :smiley: "

3 Likes

Good to see you got it to work @Oldsport :slight_smile:

2 Likes