KSM RFP #1 - Shielded Kusama Hub Transfers - $50k Total Prize!
This RFP was adapted over several weeks on AAG to turn a treasury proposal in discussion to an RFP with refined scope and oversight.
To apply for the prize pls fill out this form.
Prize Pool: $43,000
Finder’s Fee: $2,000 **
Supervisors: $5,000
Supervisors (Bounty Curators)
- Flipchan
- Byte (Erin)
- James Slusser
Excess or unused funds will be returned to the treasury by Bounty Curators.
Timeline
Monday, March 17 - AAG Discussion & this forum post! ✅
Monday, March 24 - Single-ref Bounty + Curators ✅
4 Weeks after Bounty Funding - Submission Deadline Thursday
July 31 - Project Completion (Pending Kusama Hub Launch)
Project Scope
Smart Contract Development
- A Solidity-based smart contract deployed on Kusama Hub
- ZK enabled for private deposits & withdrawals
- Compatibility with all Kusama Hub assets
User Interface
- Browser-based, mobile-ready UI hosted on IPFS
- Support for: Deposits, Withdrawals, Transfers, XCM Transfers
- Compatible with popular ecosystem wallets (Nova Wallet, Talisman, Subwallet)
Anti-correlation Attack Mitigations:
- Fixed deposit amounts (e.g. 1, 10, 100, 1000 units)
- Batch payouts for withdrawals to multiple users
Interoperability - Ability to receive assets via XCM from any Kusama-connected parachain and transfer them to Kusama Hub for use in shielded pool.
Open-Source Delivery
- All code (smart contracts and UI) published under the MIT license
- Publicly accessible repositories Project updates shared transparently via Polkassembly, Subsquare, or Polkadot Forum from Team with Milestone deliveries
- Developer & User documentation
Milestones
Milestone 1, Initial Pools & Basic UI:
$16,200 USD
1 month
- Tests - Smart contract test
- Smart contract - ZK shielded smart contract with KSM and multi asset support on Westend or Paseo
- Basic UI - A basic UI for interacting with the smart contract
Milestone 2, UI + XCM:
$9,900
1 month
- Tests - tests for all features
- User interface design - UI design
- XCM transfers - XCM transfer assets in UI
- Fixed amount transfer only - Allow fixed amount transfers in the UI
Milestone 3, Mainnet Deployment:
$16,900
1 - 1.5 months
- Contract Migration to Kusama Assethub - Migrate contract from Testnet to Kusama Hub
- Public documentation - Documentation for using Kusama shield and developer integration documentation
- Test - tests for contract
- V1 UI - User tested & something we can be proud of
** re: Finder’s Fee: this payment is set aside to incentivize a broad search for the right implementor. Finder’s Fees are paid out at time of team engagement. Teams that submit themselves can collect their own Finder’s Fee at completion of project.
Comments (8)
Proposal Passed
Summary
0%
Aye
0%
Nay
Aye (55)0.0 DOT
Support0.0 DOT
Nay (4)0.0 DOT
Shouldn't these bounties be created after the W3F has decided the procedure for disbursing the funds? As of now, we don't even know that these funds will be disbursed to the Kusama treasury at all.
@SAXEMBERG/Governance Hi Sax. There may be some confusion. This has nothing to do with W3F's purported 10M DOT Deployment. We simply took a spend request that was in discussion and flipped it to an RFP using existing treasury funds (read top of ref). Compared to the proposed, this RFP has a refined scope, greater oversight & the potential to attract competing offers.
Aye.
Yet the only concern from my opinion is the budget looks too small to achieve a truly useful privacy tool, and the estimation of workload for each milestone just underestimated.
I will say give at least 2~3 times more to make it reasonable.
@GLV8...LLYg try 50x or 100x budget for this, and for this you will need a Star product manager that breathes crypto. An implementation like this accessing multiple chains at the same time an that will make it very tricky to maintain, so even implementing this for x amount will also have ongoing costs, that if the solution was a parachain tokenconomics can be worked out in the treasury for such solution.