Thanks for working on this.
Is it possible to run self-hosted wallets? Is Ethereum incapable of providing the functionality and thus necessitating the custom external wallet?
Thanks for working on this.
Is it possible to run self-hosted wallets? Is Ethereum incapable of providing the functionality and thus necessitating the custom external wallet?
This is the idea. You only need a MaidSwap wallet/profile to indicate which omni Maid address to forward money to which erc20Maid ethereum address.
And by the way, any smart contract on the eth network can be used directly through https://etherscan.io/ Just paste the contract address in the search engine and click on Write Contract then you connect a Wallet - MetaMask or WalletConnect and you have access to the executable functions:
Yes since it’s a cross-chain atomic swap there is no easy way around. I’ve looked into REN and they basically do exactly the same as what this does, REN is also not decentralized at the moment and they run grey cores which they own. In future they want to add Dark cores which will be run by other people making it more distributed. Since this is the initial start we will probably have something similar and then slowly move to a multi-signature setup that will ensure multiple nodes need to agree before any action can take place.
Assuming you’re compensated for your past and future effort, would you be open to more well-known community members, such as @Dimitar and @neo, controlling the domain, hosting, and contract keys exclusively?
Thanks for the trust but I don’t want to take that responsibility because I’m not really IT guy - I am just a person who reads on the internet what to do when I have to do IT things. Remember, it took me almost 2 years to make a copy of the official Safe site…
It’s not so much about you specifically as it is an account that’s been around far longer than April 30 of this year. If the ERC token is popular, as I suspect it will be, there would be MAID.OMNI worth millions in USD stored.
I’m flattered but I’m not sure it’s a responsibility I’m willing to take on… I know if something/anything happened to peoples funds that I wouldn’t be able to live with myself. Ironically that is probably a desired quality for someone holding any key(s) worth any amount.
This is a pretty interesting problem. Can it be called “game theoretical”? Is it even solvable? Can it be proven that it’s not solvable? Provided, of course, that it’s formalized/expressed exactly.
Awesome @DeusNexus!
Well, that’s pretty much what Ren is trying with their project. They will have a decentralized network of nodes that are incentivized by the fees that they collect during swaps that collectively act as the escrow agents.
So long as a recognized third-party firm audits and certifies the code + someone from MaidSafe holds a key in a multisig setup, I think that should cover the bases.
I’m not concerned about DeusNexus or a community member turning out to be a bad actor. The concern is hackers finding and exploiting a vulnerability. It’s highly likely that this contract will lock up millions (perhaps billions) of dollars worth of MAID. That will make the contract a big target for hackers. An audit and trusted key holders will alleviate concerns that might otherwise hinder usage.
A blockchain code audit typically costs $3-10K. Since this is a singular smart contract, I’d expect the price to be closer to $3K.
Please check out the updated draft of the website:
https://maidswap.io
I’m upgrading the current server to handle a much better production environment. Omnicore still sometimes has difficulty with reboots and then has to parse the Omni-transactions again.
It has proper spam protection with Cloudflare, Google ReCaptcha, and email verification on registration.
Once the account has been verified with the confirmation email you can log in to your account and see some basic things like setting up 2-factor authentication and some wallet details.
NOTE: This is DEMO your data will be deleted but just to showcase the general procedure of setting up an account. All credentials are stored as encrypted hashes using bcrypt to maximize user security.
For the website, we probably want to have more general information on what decentralized exchanges are, which ones are popular (and interesting to get listed on) and how to use them in general.
In the upcoming week, I will be adding various containers displaying information about the smart contract which will directly be loaded from the Ethereum network (for now the ropsten test-network). I will allow people to claim test ERC20 tokens to get an idea of how it works with MetaMask and you will be able to send these fake tokens to each other ETH addresses on ropsten test-network.
Mobile responsiveness is not the best yet, although it seems to work pretty decently on tablets.
What kind of features do you want to see that are still missing or can be removed.
Thank you all for your constructive comments!
Wow - great news! Thanks for all your efforts on this!
I want to see an address for donations on the site
Very nice website.
Love the animated networks floating around in the background.
I hope that in the near future we can get some help from someone who REALLY knows how to use CSS in React. I’m more of a back-end developer, styling has not been my strength so far haha.
Awesome. Is this shared on social media?
I actually think the site looks very nice! And it’s valid!
Great work and effort - you are really coming to the rescue! Two small pieces of feedback if I may, and with the greatest respect… I am not sure if anyone on the forum has some further design skills, but I think some of the formatting of the text and proportions needs tweaking so that everything looks perfect and legitimate - in this sector the tiny details matter. Secondly, there is a lot of info on getting the Omni into ERC, but not enough info on how to get it back and how it drops into, for example, a paper wallet. The latter is even more important that the former unless the MS team eventually accept these ERCs for the final exchange. Please don’t let these small tweaks distract from a great achievement!