Grant Ships: Weekly Dev Log

Hello @TheMvp07, we got your application, thank you! We’ll be announcing the operator selections tomorrow morning and the selections will appear as on-chain transactions visible in the app as well.

DevLog: Week of Apr 1 2024

Development Progress

This week the app was deployed and applications began rolling in! https://app.grantships.fun

The app is now styled for mobile, and we’re working on minor bug fixes and features that will be needed for the beta round to run smoothly, among them an infinite scroll feature for the event feed.

Recruitment Progress

Lots of applications rolling in! We’re seeing a lot of different types of ships with many approaches to funding games on Arbitrum.

We’re also receiving game project applications already with room for more. If you’ve got a game project that could use some funding for building on Arbitrum, let us know!

Documentation Progress

Some changes to make the beta rules more clear, we’ll be taking feedback from operators and project applicants to make this a useful resource for them.

What we need

Your eyes on the beta test, and feedback about what it’s like for a user interacting with it.

Special Thanks for this week

All of our operator and project applicants!

DevLog: Week of Apr 8 2024

Development Progress

The app has had many minor updates this week.

This seems like a good time to point out that we have multiple repos:

Our UI App powered by React, Vite, Mantine

Our Contracts, forked from Allo-v2

Our Subgraph

This week we’re working on getting our open source licenses on all the repos, and adding infinite scrolling to the front page.

Recruitment Progress

We’re excited to announce our 3 Grant Ship Operators for the upcoming beta round!

We had a lot of great applications and it was a difficult decision to make. In the future, operators will be selected by a DAO vote, but this time we had to do our best to choose based on what’s best for Arbitrum Gaming and our beta test.

All applicants will receive a message from us on our reasoning as we finalize the selections onchain in the app.

In no particular order, here are the Ships and their applications (We will be asking them to re-apply so that we have a new profile page with consistent management fees. The fees for this round are 10% across the board):

Blue Moon - application
Green Pill Dev Ship - application
The Jade Shadow - application

Congratulations! We’ll be training them on the program and the application this week, and they will start allocating funds next week.

Project Applicants

We’re receiving gaming project applications already with room for more. If you’ve got a game project that could use some funding for building on Arbitrum, apply here: Grant Ships Projects

See the beta round parameters for more information on which sorts of projects will be funded.

Documentation Progress

We are continuing to improve the rulebook to make it a useful guide for new Operators. We also made some changes to the compliance policy, as it will be the core of the agreement made with the Operators and Arbitrum DAO.

Rule Book
Compliance Policy

What we need

Your eyes on the beta test as it progresses, and feedback about what it’s like for a user interacting with it.

Special Thanks for this week

All of our operator and project applicants! We hope to run additional rounds and will keep all applicants who didn’t make it in mind for future rounds.

1 Like

Congrats to the selected Ships… good vibes and like feedback could be interesting share the keys considered for ships applications =)

2 Likes

DevLog: Week of Apr 15 2024

Development Progress

Beta app is launched and live: https://app.grantships.fun

Infinite scroll on event feeds working on all screens with feeds
Open Source licenses and Readme created
Various bug fixes

The app is ready to go and the beta test will launch Apr 22!

Recruitment Progress

Now the the game has started, you can see all 3 Grant Ships on the Ships page:
https://app.grantships.fun/ships

Project applications are still open and we have a lot of good ones, check them out!
https://app.grantships.fun/projects

Documentation Progress

The RuleBook is receiving regular updates as we receive feedback from Grant Ship Operators.
Rule Book

The Compliance Policy is live and we’re having Operators attest to it using EAS
Compliance Policy

What we need

If you’re involved in the beta test, we would love your feedback.

Tune in on Telegram: Telegram: Contact @grantships
Follow us on Twitter: https://twitter.com/grantships

Special Thanks for this week

Our 3 Grant Ship Operators have already started giving us great feedback on the app, we’re very grateful and looking forward to making Grant Ships even better!

1 Like

DevLog: Week of Apr 22 2024

Development Progress

As we move out of the MVP phase, we’re working to get more explicit with project requirements and feature/bug fix completion. We’ll be including links to completed tickets each week, and working to have them be more clear and explicit for those who are following our development.

Features finished since last update:

Recruitment Progress

Project applications are still open and the operators have begun making selections:
https://app.grantships.fun/projects

Documentation Progress

Minor edits to rulebook to support project leads and operators.

What we need

If you’re involved in the beta test, we would love your feedback.

Tune in on Telegram: Telegram: Contact @grantships
Follow us on Twitter: https://twitter.com/grantships

Special Thanks for this week

Our growing community and all the great feedback we’re receiving during this beta test!

1 Like

DevLog: Week of Apr 29 & May 6 2024

Development Progress

The beta test continues, and we are getting valuable feedback from our testers.

Beacon Feature

Most development effort has been applied to a new “Beacon” feature, which will allow ship operators to invite projects to apply, and allow in-app communication between operators and project managers.

Application Objects

We’re also planning to turn the “Grant Application” entity into a first-class object in the app, giving it its own page and URLs pathing within the app. This is based on user feedback reporting confusion during the application process, we hope adding this piece will improve the grantee and operator experience significantly.

Features and bug fixes finished since last update:

Recruitment Progress

Most support is now happening through our telegram groups. Telegram: Contact @grantships

Operators are making allocation decisions presently, with over 10,000 ARB allocated and distributed through the app contracts already.

Grant Ships has a 2 step grant approval process, with Ship Operators starting the process by approving a grant application. Game Facilitators then handle any oversight and due diligence before approving the grant. In this case, we are verifying ownership of the X profile in the grant application, requiring completed KYC or KYB, and requiring attestation to the Grant Ships Compliance Policy.

See some sample announcement tweets:
https://twitter.com/grantships/status/1790090748442063196
https://twitter.com/grantships/status/1787969002893177272
https://twitter.com/grantships/status/1787737241609203918
https://twitter.com/grantships/status/1787732270402752651

Check out the full feed of all funding events here:
https://app.grantships.fun/

Documentation Progress

The most significant update to the docs was to add instructions for attesting to the Grant Ships compliance policy.

What we need

As round 1 draws to a close, we’ll be preparing to solicit feedback from the Arbitrum community on their perception of the Ships’ performances. Higher performing ships will have a greater portion of the funding pool to allocate next round. Between 5/27 and 6/9 we’ll be holding an Arbitrum token holder vote.

The schedule is as follows:

Schedule

  • Operator Applications Open: 3/29 - 4/3 @ 3EST (6 days)
  • Operator Onboarding: 3/30 - 4/14 (12 days)
  • Round 1 Allocation: 4/22 - 5/26 (35 days) - We are here
  • Round 1 Voting: 5/27 - 6/9 (14 days)
  • Round 2 Allocation: 6/10 - 6/30 (28 days)
  • Round 2 Voting: 7/1-7/14 (14 days)

Tune in on Telegram: Telegram: Contact @grantships
Follow us on Twitter: https://twitter.com/grantships

Special Thanks for this week

Our growing community and all the great feedback we’re receiving during this beta test! Especially 0xjunglepunk for the honest and helpful feedback last week!

Grant Ships Milestone 3 Completion Report

  1. Complete Dashboard
    • Requirement 1: Dashboard App to be completed and tested.
      • The “Dashboard App” evolved into a full fledged front end during Milestone 1 when we discovered that a custom contract development would be necessary.
      • We did several rounds of QA. Bug fixes and features are listed here: Grant Ships Product Board · GitHub
    • Requirement 2: Live app deployed under Grant Ships Domain
    • Requirement 3: Request load testing
      • We did normal use load testing during our QA rounds. Everything works fine with our hosted app. We found SubGraph is often slow or nonfunctional for certain use cases - specifically timely IPFS data indexing. We added Goldsky as a backup for these cases, and are talking with Envio for potential custom solutions.
    • Requirement 4: Donation Voting allocation
      • We are intending to use JokeRace as our TCR solution for the Grant Ships beta test, with Game Facilitators responsible for translating the vote into relative funding levels during the deploy of round 2. This is an interim solution until such time we can develop our own integrated TCR.
      • We learned that developing a custom TCR solution is a huge task and was well outside of feasibility for this round of development.
  2. Complete Rule book
  3. Initial Teams Established and Trained
    • Requirement 6: Initial Referee Teams selected and trained on how to
      interact with the game. Referees will understand their roles and responsibilities in the game and understand how to interact with the app.
      • Referee role was renamed to “Game Facilitators” and the DAO Masons is serving as Game Facilitators for this round. We intend to bring in a “ridealong” facilitator for round 2 after we’ve worked out the kinks, and train them to run future rounds for Arbitrum if they so choose.
    • Requirement 7: Initial Grant Ships Teams established and trained. Teams that will be awarding Grants will be established and taught how to interact with the game. They will be given the tools they need to design their ships and start playing.
      • Three grant ship teams were selected and trained. They are viewable here: Grant Ships
  4. Requirement 8: Fund dispersal mechanism
    • For the beta test, since our contract is still unaudited, we created a “GSBT” token that will be distributed by the contracts when a project completes a milestone and the Operator approves it. We intend to manually swap these tokens for ARB to pay out grant recipients.
    • The funds dispersal mechanism in the contract is sound and meets this Requirement 8.
  5. Continue Promotion
    • Requirement 9: During this milestone, we plan to enact our promotion plan to the fullest, to maximize visibility. Output: Twitter, Spaces, Podcasts