Authorize QSTN to Upload CosmWasm Contracts on Osmosis

Proposal Summary

This proposal seeks to authorize the QSTN team, specifically the address
osmo1tf8ky76ugl9j7kd4n9m86hm95gu3msz8nse3jn — to upload CosmWasm contracts to the Osmosis network without requiring additional governance approval.

QSTN received a grant from Agoric to build multichain survey funding and reward-claim orchestration across Osmosis, Neutron, and Avalanche.

We have successfully deployed on Agoric Devnet/Testnet and are now preparing for mainnet rollout, which requires deploying our Osmosis-side Quizzler reward contracts.

Granting upload permissions will allow us to deploy and maintain the Osmosis contracts necessary for our cross-chain reward flows.


About QSTN

QSTN is a Web3 insight network enabling businesses to fund surveys and reward users across multiple chains using a unified, gas-efficient workflow.

Our system uses Agoric Orchestration to:

  • Allow businesses to fund survey reward pools in one transaction
    (Agoric → Osmosis + Neutron + Avalanche)

  • Allow users to Claim All rewards from multiple chains in one action

  • Leverage Keplr for signing, verification, and cross-chain execution

  • Provide real, aggregated user insight while distributing on-chain incentives

We completed Milestone 1 & 2 of the Agoric grant and demonstrated:

  • Cross-chain funding (Agoric → Osmosis Testnet & Agoric → Neutron Testnet)

  • Cross-chain claiming (Osmosis + Neutron → user wallet)

  • Fully functioning Quizzler reward contract deployments

  • Frontend + backend integration

  • Business and user flows working end-to-end

Our next step is mainnet deployment across Agoric, Osmosis, and Neutron.

QSTN Metrics

As a brief overview, QSTN has achieved the following milestones:

  • 10,000+ users across our mainnet and testnet application
  • 130+ businesses who have deployed Web3 survey campaigns
  • Secured pre-seed investment from Outlier Ventures
  • Pilot program with University of Illinois students for the past two semesters
  • Granted two US Patents related to blockchain and data monetization

QSTN Achievements

QSTN has secured a pre-seed investment from Outlier Ventures -

QSTN places 3rd in amber.ac Hackathon -

QSTN secures US Patent 17574566 -

QSTN secures US Patent 18211378 -


QSTN Osmosis Contract Overview

QSTN will deploy the following CosmWasm contract(s) on Osmosis:

https://www.mintscan.io/osmosis-testnet/address/osmo1rmk9m9jh43hg5ra7kkvgpg9mq3rejq3mp0epw4cq77zm0g5xpg4slm3tup

Quizzler Reward Contract

Used for survey reward distribution on Osmosis Testnet, now prepared for mainnet deployment.

Contract responsibilities:

  • Receive orchestrated reward allocations from Agoric

  • Hold reward pools for active surveys

  • Release user-claimable tokens based on survey completion

  • Process cross-chain “Claim All” messages from Agoric

  • Maintain secure, deterministic state transitions

The contract has already been validated through:

  • Agoric Devnet testing

  • Osmosis Testnet deployment

  • Neutron + Avalanche integration

  • Multiple user demo flows

  • Multichain stress testing


Security & Validation

  • QSTN’s Agoric contract integrations underwent review as part of the Agoric partner grant

  • Cross-chain flows use Agoric’s hardened JavaScript, Zoe, and Orchestration safety rails

  • All user-controlled flows were validated against malicious inputs

  • Contracts executed cleanly on Osmosis Testnet with no abnormal gas or state usage

Video demos (business + user):


Requested Permission

Grant contract upload authority to:

osmo18ctkgysecaljphjdky09c77e6jeuc0qlpea9xe

This address belongs to the QSTN engineering team and will be responsible for:

  • Uploading the CosmWasm Quizzler contract

  • Managing contract iteration during mainnet rollout

  • Ensuring compatibility with Agoric Orchestration and cross-chain message flow

No special permissions or treasury funds are requested — only upload access.


Why Osmosis Should Support This

  • Enables Osmosis to become a core destination for QSTN’s multichain reward flows

  • Strengthens Osmosis–Agoric interoperability

  • Adds a new real-world data / insight use case to the ecosystem

  • Brings new businesses, users, and transactions into the Osmosis economy

  • Extends the value of CosmWasm by enabling consumer-facing reward applications

QSTN brings cross-chain funding volume and user activity directly into Osmosis.


Conclusion

We request authorization for the QSTN team to upload and manage the required CosmWasm contracts on Osmosis mainnet.

This enables our Agoric-powered, multichain survey incentives to go live and ensures Osmosis remains a core chain for QSTN’s reward distribution.

Tagging a few moderators here for visibility. We’re aware of the 5-day voting window and are coordinating timing with Agoric, as this is the final step before our Agoric deployment goes live on mainnet. The QSTN team is available for any questions.

@LeonoorsCryptoman

@p-offtermatt

@ValarDragon

The first thing what triggered me is what the timeline is in general. You mention it is close to mainnet launch, but when is it launched?
And does it need to be launched on multiple chains at once? Or a more gradual approach?

Lastly, is there any insight in expected usage? For what I know surveys are in general quite badly utilized, because people don’t want to go the extra mile of filling the questionnaire. Is there a real-world example of how potentially incentivizing surveys influences the hit rate?

Hello @LeonoorsCryptoman,

Thanks for the questions. Here is a clear overview:

  1. Our Agoric deployment is scheduled to go live immediately after approvals on both Agoric and Osmosis. Agoric has already completed the engineering review with us, so Osmosis upload permission is the final external requirement before we can proceed. We expect the full rollout to happen within one to two weeks, depending on governance timing. To support the launch, we’ll also be running Zealy contests where users compete for prize pools by completing surveys powered by the Agoric orchestration flow.
  2. Our integration specifically connects Osmosis and Neutron under a single Agoric workflow. This allows businesses to fund survey reward pools on both chains in one click, and lets users claim rewards from both chains in one click. Osmosis needs its mainnet contract live for these cross-chain reward actions to work.
  3. In terms of expected usage, QSTN has over 10,000 users across our mainnet and testnet applications and more than 130 businesses have launched campaigns on the platform. We’ve recorded over 30,000+ survey completions to date. Our incentivized surveys consistently reach a sixty to eighty percent completion rate, significantly higher than the typical 5 to 25% seen with non-incentivized surveys. Surveys often fill within hours because we run weekly Zealy campaigns, send targeted email campaigns, and collaborate with Web3 projects who distribute surveys to their communities. We integrated FingerprintJS to fight bots and surveys can be access gated with Fractal KYC for further verification. This activity directly translates into on-chain reward-claiming volume on Osmosis.

Happy to provide any additional details or answer more questions.

Are you specifically only targetting web3 companies? Or what kind of business do we have to think about?

Hello @LeonoorsCryptoman,

Great question — and no, we’re not limited to Web3 companies. Web3 teams were our earliest adopters because they already understand on-chain incentives, but QSTN is designed for a much broader market.

Today, our users include Web3 projects, university programs, student research teams, and small businesses running customer or community surveys. For example, we’ve been working with University of Illinois students who use QSTN in class for market research and anthropology coursework under their MTSM capstone program.

Long-term, QSTN targets brands, creators, and any organization that wants fast, incentivized insight without dealing with complex blockchain workflows. We reduce onboarding friction by offering email sign-up, letting users complete surveys immediately, and requiring a wallet connection only at the final reward-redemption step. Our Agoric integration abstracts the blockchain layer so non-Web3 businesses can fund surveys and distribute rewards without needing crypto expertise.

So while Web3 companies were the first to adopt QSTN, the platform itself isn’t Web3-restricted — it’s built to onboard broader businesses over time, with Osmosis serving as one of the reward sources through Agoric’s orchestration.

Happy to clarify anything further!

Sounds good! I have seen less prepared requests being approved, so I would say “bring it on chain!”

Hello @LeonoorsCryptoman,

Thanks for the vote of confidence. We really appreciate it.

For next steps, I want to confirm the correct flow for putting this on-chain. I’m familiar with the “Create Proposal” flow on Mintscan, and my understanding is that I simply paste in the proposal description from our forum post. Please let me know if there are any formatting differences or additional fields required when submitting on-chain.

Regarding the refundable 1,500 OSMO deposit: will the proposal creation UI prompt us for the deposit during submission, or is it something we need to send separately outside of the workflow? Just want to make sure we follow the correct process before publishing.

Any guidance or reference materials you can point us to would be really helpful as we prepare the final on-chain submission. Thanks in advance!

Hello @LeonoorsCryptoman,

We had to change the proposal to give us the proper permissions. Here is the final link:

Dear QSTN team,

thank you for the detailed presentation and forum post about your proposal. In relation to the CosmWasm contracts you intend to deploy on Osmosis, could you please confirm whether these contracts are open source, whether they have undergone any third-party security audits, and, if so, whether the corresponding audit reports have been made publicly available?

Best regards, the CryptoCrew governance team.

1 Like

Hello @CryptoCrewValidators,

Thank you for taking the time to review our proposal and for the thoughtful question.

To clarify:

1. Open Source
Yes, the QSTN Osmosis contract (Quizzler reward contract) is fully open source and can be reviewed here:
:backhand_index_pointing_right: https://github.com/QSTN-US/qstn-agoric-contracts
We will publish the finalized mainnet deployment version in this repository as well.

2. Security Review
Our CosmWasm contract follows standard reward-distribution patterns and has been tested extensively across Agoric Devnet and Testnet.
As part of our Agoric partner grant, the cross-chain orchestration logic underwent a structured review with the Agoric engineering and OpCo teams.

Their review covered:

  • offer-shape validation

  • input sanitization

  • state transition checks

  • malicious user-flow testing

  • cross-chain message validation

  • gas / rate-limit behavior

  • end-to-end safety testing across Devnet + Testnet

This was an engineering and orchestration safety review (not a third-party audit), consistent with how other Orchestration-integrated applications go live on mainnet.

Their review notes and deployment discussion can be found here:
:backhand_index_pointing_right: https://community.agoric.com/t/deploy-qstn-survey-funding-claim-contracts-to-mainnet-agoric-sdk/906

3. Public Availability
Before mainnet deployment, we will publish:

  • the final open-source repo version

  • deployment metadata

  • testnet contract addresses

  • security notes that Agoric allows us to share

All links will be added directly to the proposal for full transparency.

4. Additional Context
We have deployed smart contracts on TON, Solana, Rootstock, and Somnia with no reported incidents or security issues since our first mainnet deployments in October 2024.

Please let us know if you’d like any deeper detail on contract structure, state transitions, or orchestration flows. Happy to provide whatever is useful.

Best regards,
The QSTN Team

Dear QSTN team,

we’d like to thank you for the thorough reply and the added transparency around the deployment plan and security review process.

That said, the CryptoCrew governance team has historically taken a conservative stance on general whitelisting. In line with common governance practice, we consider contract uploads and deployments to be changes that should generally remain subject to governance review on a per-deployment basis, rather than granted as open-ended permission.

While QSTN has demonstrated technical competence and openness for the current contract, this proposal would allow an address to upload CosmWasm contracts without further governance approval, increasing ongoing governance risk (e.g., post-authorization exploits or uploader-key compromise) and reducing per-contract scrutiny.

In addition, consistent with our internal policy, we generally prefer independent third-party audits prior to mainnet deployment for contracts.
For these reasons, we tend to vote against broadly whitelisting upload permissions and, as written, we would vote NO on this proposal.

Hello @CryptoCrewValidators,

Thank you for the response and for outlining your governance rationale. We understand and respect the conservative stance around broad whitelisting and the preference for per-deployment review.

Our intention with this proposal was simply to streamline a single deployment flow for the current contract set, not to bypass scrutiny or introduce open-ended permissions. That said, we fully acknowledge your policy position and thank you for taking the time to share it.

For future deployments, if there is a preferred review format or any specific documentation you find most helpful, we’re happy to keep that in mind so we can stay aligned with governance expectations across the ecosystem.

Thanks again for the engagement.

Best regards,
The QSTN Team