Near-multicall (Grantee updates)

Hello NEAR DAOs!
this is @chluff and @lennczar from Near-multicall: A tool for making powerful on-chain governance proposals. From bundling contract calls and scheduling proposal execution times, to bypassing gas limits per proposal. We want DAOs to have more room for creativity and freedom to express themselves by taking actions on-chain in a trustless manner.

Links: Website | Github | Discord | Twitter

Progress update CW 14-15


  • Smart Contract updates:

    1. [DONE] add a “safe_then” function: per default, chained promises in NEAR run one after the other. A failure somewhere in the promise chain won’t stop the rest of it from executing. However, that doesn’t always make sense, for example: a DAO owns wNEAR and wants to buy some NFTs, which are only sold in NEAR. The DAO makes a multicall promise chain proposal where wNEAR is unwrapped first, then resulting NEAR is used to make the purchase. It doesn’t make sense to execute the purchase if unwrapping wNEAR fails. With safe_then DAOs get even more granular control over the execution flow of their multicall proposals
    2. [DONE] simulation tests for multicalls with attached fungible tokens.
    3. [IN PROGRESS] simulation tests for multicall jobs
  • UI updates:

    1. [DONE] DAOs can create their own multicall instance from the UI: DAOs can make a function call proposal that gets them their own multicall instance with the press of a button!
    2. [IN PROGRESS] more checks to make sure users only send transactions to DAOs that they’re allowed to make proposals on.
    3. [DONE] DAO discovery: suggest DAOs in autocomplete with the help of AstroDAO API endpoints
    4. [DONE] small visual improvements

Progress update CW 16-17


  • General updates: Near-multicall is on Testnet :tada:
    We have an incentivized testing program so any useful feedback, suggestion or bug report will be rewarded! If you’re interested, join our Discord for more details :eyes:
    We’re also partnering with Learn Near Club to tap into their great pool of beta-testers

  • Smart Contract updates:

    1. [DONE] Modify structure used for listing jobs to slightly reduce storage usage.
  • UI updates:

    1. [DONE] Various bug fixes: with user permissions in DAO policy, and with decimals in Tgas values and Fungible token amounts
    2. [DONE] Further simplified multicall export tab
    3. [IN PROGRESS] persisting user cards during page refresh, re-directs…