-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bounty] Solana and Serum in Maskbook #1722
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 5000.0 USDC (5000.0 USD @ $1.0/USDC) attached to it as part of the solana-labs fund.
|
Why not use the |
@aahutsal We have already integrated |
@Tedko @yisiliu by default Work Plan Since I've already worked on a similar project for In the repository, you would find the generic architecture described and some dockerized components we use to run |
@aahutsal sounds great! My next questions will be 1. does it support all elliptic curves or even RSA(eg Arweave)? and 2. can it run as a local service with a local storage so that users won't need to install WalletConnect wallets? Thank you! |
|
@aahutsal thanks bro! I am quite busy this week but I will try my best to explore your repo and will get back to you soon. I really appreciate your proposal and I am looking forward to our potential cooperation! |
@yisiliu I'm also leaving tomorrow till Monday. Schedule the meeting if you wish here: https://calend.ly/aahutsal |
@aahutsal Booked on Nov 3rd! Thanks. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 266 years from now. 1) developerfred has been approved to start work. As a user and admirer of the product, I would love to work on that bounty and enable integration with new portfolios and UIs. Starting with Serum and Solana. I'm excited to start this bounty. Since I've already worked on a similar project for NEO blockchain (proof: https://github.com/aahutsal/neo-walletconnect) I'd warn that you go the wrong path. There's a WalletConnect protocol designed for the mature Ethereum network. There is a bunch of wallets already created that works with WalletConnect protocol with Ethereum and other ERC20 coins. For the NEO network project, my task was to create some architecture that would allow WalletConnect capable wallets to work with non-ERC20 blockchain (NEO), which I've done. In the repository, you would find the generic architecture described and some dockerized components we use to run NEO blockchain privately. Working code is not submitted due to NDA, of course. I'd basically suggest considering this proposed approach, save your time, monies and get a much better WalletConnect capable engine (which is de-facto the only world standard for now for connecting dApp -> WalletConnect -> Wallet). Learn more on the Gitcoin Issue Details page. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 264 years, 6 months from now. 1) developerfred has been approved to start work. As a user and admirer of the product, I would love to work on that bounty and enable integration with new portfolios and UIs. Starting with Serum and Solana. I'm excited to start this bounty. I really admire this project and I will like to contribute to it. Learn more on the Gitcoin Issue Details page. |
@aahutsal yes I did email you for the link lol. I am not sure if I am gonna make it this afternoon. Can we do it tomorrow afternoon? |
sure, tomorrow would work for me |
Please, schedule yourself: https://calendly.com/ahutsal |
Okay. You booked Friday. Would work for me. Tty then. |
@aahutsal That wasn't me. I just booked tomorrow. |
My bad. That was not you :) See you've booked tomorrow. Talk then. |
@yisiliu could you please clarify how many "new blockchains other than Ethereum" should be integrated with the scope of a current project? |
@aahutsal for now we are looking at: Ethereum, Polkadot and its parachains, Solana, NEAR, and Arweave(quite different tbh). |
By Ethereum you mean Ethereum only, or all ERC20/ERC721? It's quite a lot, @yisiliu ! |
For Ethereum it will be a full useable wallet for our mask.io internal wallet. That include erc20/721; try the latest ones you can actually see we already have 721 beta. |
@Tedko @yisiliu I'm working on I think we should consider moving these nodes to some public IP and probably scaling them horizontally (similar to what Infura.io does for Ethereum) - which would be a must for your wallet (which is a browser extension by design). That's going to be a separate service. I can consider participation. |
@aahutsal try use gitpod.io for running your nodes. |
Thanks, @developerfred . I'll ask you once I need your assistance. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@yisiliu thank you ;) Silly me - slept for 2 hrs only 👍 |
I've hit problems running Solana build in |
You can put the box down for now, if it's costly |
@yisiliu can you please attach one more SSD device for 80Gb at the least? |
@aahutsal sorry about the late - I have extended the disk space to 160GB. Check it now. |
Thanks. That's enough! |
@yisiliu @Tedko could someone open me 3376, 2377 |
@aahutsal fair enough - expect it to be done in 5 mins |
thx @yisiliu For now I'm using SSH tunneling ;) |
@aahutsal done |
already saw it and successfully joined the swarm, thx |
@yisiliu trader plugin link is broken in Serum task description. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 5000.0 USDC (5000.00 USD @ $1.0/USDC) has been submitted by:
|
@yisiliu could you confirm ports will be opened and could you share AWS access key with me, so I can easily manage AWS node dedicated for that project (you can create an AWS access key with restricted access for that purpose). Also, check your email. Ason seems keeping quiet. |
@yisiliu could you please answer me via email or here? |
@yisiliu could you check the email I sent? |
@Tedko could you please reply my email I sent like 2+ weeks ago? |
@guanbinrui Could we please talk on Discord about UI additions for v2.0? I've already sent you DM |
Introduction and Background
Maskbook is designed and developed as a chain agnostic tool, which relies on no chains and in another word, supports all the chains. Currently, Maskbook is focusing on DAPPs on Ethereum but we would like to integrate more chains into our extension to provide users more options. Therefore, we are redesigning our internal wallet into a multi-chain wallet and by the time the new design is finalized, we would like to start integrating new blockchains other than Ethereum.
Content
Solana Wallet
Solana is a scalable and high performance blockchain. We would like to integrate their wallet creation, management and support relevant on-chain operations. Wallet integration is considered as the phase two of this bounty and we are expecting this to start once we release our wallet standard.
Serum UI Integration
Serum is a decentralized on-chain trading platform which supports both orderbook and swap. We would like to integrate its interface in our trader plugin. It allows users to hover their mouse on any token hashtag starting with "$" on Twitter to view its price, trending and a uniswap exchange interface if there is a pair. Integrating Serum, we can support more options other than uniswap so that users could directly trade tokens with Solana without leaving Twitter. This is considered the phase two.
Deadlines
TBD.
The text was updated successfully, but these errors were encountered: