mobius-network / mobius-community-bot

Mobius Telegram Bot
1 stars 2 forks source link

250,000 MOBI BOUNTY - how to upgrade MOBI to Ethereum or other blockchain? #6

Open dgobaud opened 2 years ago

dgobaud commented 2 years ago

We want to upgrade MOBI ASAP to a platform with smart contracts so we can actually create decentralized smart markets which isn't currently practical on Stellar. We are looking for a plan for how to do this upgrade to eg Ethereum. We probably don't want to wait for Stellar to launch smart contracts since we don't know exactly how they will work or when they will be released.

Current idea is to set a Stellar snapshot date and say before that all MOBI holders have to set their new blockchain (eg Ethereum) address in a Stellar data field. We would snapshot the Stellar chain then in the eg ERC-20 contract hard-code the initial allocations to the addresses that were specified. A concern here is gas cost (we're going to try simulating the gas cost soon).

Any MOBI that are not claimed on the new chain could either be 1) burned, 2) reallocated to community fund, or 3) pro-rata distributed to people who do claim.

We ideally want to create the new token a single time and not have to do any future distributions.

We are looking for better / alternate proposals with code if applicable for doing it.

To win we must choose your proposal and you help us execute the upgrade.

To get paid you may have to submit KYC identification info (selfie, photo ID, birthdate, address, etc). Choosing a winner is solely up to us.

Hectorlo7 commented 2 years ago

Hello David,

It sounds like the smart contract platform most suitable for the MOBI upgrade is the XinFin Network. Their network has been designed to create tokens without the need for any additional coding.

This technology cuts down the migration time dramatically with no need to rely on the coding of an independent coder, which can tend have it's own risks.

Here is the official site to find out more about the process: Create, Deploy, and Manage XRC20 Tokens https://origin.xdc.org/

What you are doing with MOBI and Passfolio will prove to be groundbreaking for the industry -- working with the XinFin Network in your migration process will help safeguard that your plans get realized properly, securely and faster than any other migration process that is usually done on other platforms.

I'm not a coder, and I have no affiliation with the XinFin Network. Neither am I seeking compensation. I just want to see that you and your team, Mobius, and Passfolio succeed in fleshing out the innovation that this project has to offer.

Here is a screenshot of the token creation platform as it looks once you get in connected with an XDCPay wallet. 2022-06-15 13_38_22-Settings .

Best of Success!

Hector Ortiz

Sellucius commented 2 years ago

Hello David,

May I suggest the following:

Have an exchange do the distribution of the ‘new’ MOBI token. Preferably an exchange that has the ‘old’ MOBI already listed. Holders of the ‘old’ MOBI should sign up with the exchange (if they don’t have an account already) to receive the ‘new’ ETH based MOBI. Once the user has received the ‘new’ MOBI they can either leave it in the exchange wallet or withdraw externally. The exchange might charge some fees, but you will save a lot on gas fees and surely a lot of hassle.

How would this work: User sends ‘old’ MOBI token to issuing address (so it’s burned). In that transaction, the user adds his/her customer ID of the exchange in the MEMO field. Retrieve the data from these tx’s and have the exchange airdrop/deposit the new MOBI in the user’s wallet.

EDIT: Instead of working with an exchange you can also setup a dashboard yourself:

User sets up an account on your dashboard. User sends ‘old’ MOBI to issuing address (to burn immediately) or to a burn wallet (burn at your liking) and includes the unique user ID of the dashboard. Dashboard airdrops the ‘new’ MOBI in the users’ account. User can then withdraw the ‘new’ MOBI to an external address and pays the gas fees. You can always include x% extra to cover for any costs/inconvenience, always a nice gesture! Everybody benefits from a move like this, so we can share some of the cost, it’s not much any way.

Hope this helps? Always happy to discuss. Thanks, Selwyn

dgobaud commented 2 years ago

@Hectorlo7 @Sellucius thank you for your submissions! We are reviewing and researching options. If you aren't in our Telegram you should join https://t.me/mobius_network 😁

dgobaud commented 2 years ago

@Hectorlo7 @Sellucius have posted on Twitter to seek additional community feedback https://twitter.com/mobius_network/status/1537186306228228097

image

Acoa82 commented 2 years ago

what about cardano?

https://indigoprotocol.io/

-Synthetic asset issuer on cardano scheduled to go live q3. Possible template.

Cardano seems to have gravitas in the market- it beats eth on fees and speeds, it’s outperforming other crypto assets during a downturn indicating market strength. When things were frothy it was talked about as possibly flipping eth mcap.

Hoskinson-

“When you look at the native asset standard, when you look at the eUTXO model in particular, it makes it really easy to do an airdrop, it makes it really easy and low cost to issue things “ -in the context of his being surprised as how many nft projects are building. To me that’s a fit for mobius dev.

I know eth has been mentioned but have scaling, timing concerns-how long will it really take to upgrade and even when upgraded what will fees be like compared to cardano, other chains? Will it still compete long term? it’s possible fees will impede eth growth. cardano with its upcoming Plutus upgrades will hopefully be a solid choice.

I haven’t heard this chain mentioned, I understand Haskell is a less commonly used language and therefore fewer devs, but I’d consider it a viable place for dev. Microsoft, other major tech companies use it, for finance Barclays uses and other major companies in finance use Haskell as well.

https://serokell.io/blog/10-reasons-to-use-haskell

thanks