KSM RFP #1 - Shielded Kusama Hub Transfers
Prize Pool: $43,000
Finder’s Fee: $2,000 **
Supervisors: $5,000
Supervisors (Bounty Curators)
- Flipchan
- Byte (Erin)
- James Slusser
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 (4)
Child Bounties
Hey Everyone, I would like to inform the community that several applications has been sent in and that curators are now closing the application submission process. The Curators will assemble tomorrow(Tuesday 29th April) and more updates are coming soon. Very excited about the potential and soon-to-come product this RFP will bring. \~flipchan
Project update: Team was selected and milestone one has been delivered, checkout a demo at \[this week AAG]\(https://www.youtube.com/watch?v=5hbgP4CMRkk). Link to slides: https://docs.google.com/presentation/d/1I7SuxJEnN8CsO8y06i3-YqEGPcE1NI4rKPhg\\\_H-DvHA/edit?usp=sharing Updates can be followed live here: https://codeberg.org/KusamaShield Several great teams had submitted for the RFP and we want to motivate them all to keep building privacy tech and cool dotsama apps!
@rust_syndicate
Make sure to provide a functional link for the testing environment as well as a valid document link. At the moment, both seem to be empty.
https://archive.ph/UWMy9 (https://kusamashield.laissez-faire.trade archive attempt)
https://archive.ph/qP42F