Roadmap

This is a regularly updated chart of where Agoric is headed, what our major milestones will be, and when we plan to meet them.

Community
  • Agoric Community Call
    Third Thursday of the Month // 16:00 UTC

    We share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

  • Community Office Hours
    Fourth Thursday of each Month // 16:00 UTC

    A designated time and space in Discord for the community to speak with members of the Agoric OpCo team, project contributors, and other community members about what’s on their minds.

    Join on Discord
  • Validator Office Hours
    Last Thursday of each Month // 18:00 UTC

    Monthly validator update to discuss chain operations, upcoming news, and recent developments.

    Join on Discord
  • Developer Office Hours
    Wednesdays (Weekly) // 16:00 UTC

    Getting started with Agoric smart contracts? Or are you deep into it but struggling with a detail? Join us for open discussion. Meeting Passcode: 47695358

    Join the conversation
  • EthDenver
    February 23 - March 3

    Join Agoric as we discuss interoperability with Ethereum users and innovators. It's a must-attend for anyone eager to explore the forefront of blockchain technology and community-driven development.

  • Meetup - Buenos Aires

    Join Agoric in Buenos Aires for a local developer meetup. Connect with fellow JS devs, share insights, and dive into Agoric's smart contract technology.

Ecosystem
  • Third Party Application Launch

    We expect at least one third-party application to be ready to launch in Q1 2024. Validators and BLD Stakers will collaborate to evaluate and vote for the deployment.

Development
  • Metering & Gas

    Build support for contract metering to prepare for proper markets for computing necessary for permissionless mainnet.

  • Cross Chain Launch

    Agoric’s cross-chain capabilities will launch as a core builder experience. This will include a platform upgrade to access ICA from JS contracts, developer docs, components, and example use cases.

  • Zoe Upgrades

    Zoe will get its first major new feature set since launch which may include amount patterns, multiples, and/or other new capabilities. The Zoe roadmap will drive Agoric towards a broader set of “Intents”-like capabilities.

  • Partner Launches

    Support multiple partner deployments and upgrades on-chain to expand the contracts available in mainnet.

Community
  • Agoric Community Call #37
    December 7 // 16:00 UTC

    We share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

  • Developer Office Hours
    Wednesdays (Weekly) // 16:00 UTC

    Getting started with Agoric smart contracts? Or are you deep into it but struggling with a detail? Join us for open discussion. Meeting Passcode: 47695358

    Join the conversation
Ecosystem
  • Third Party Application Launch

    We expect at least one third-party application to be ready to launch in December. Validators and BLD Stakers will collaborate to evaluate and vote for the deployment.

  • Developer Engagement Program (LATAM)

    Create a meetup and developer workshop hub in LATAM, starting with Buenos Aires.

Development
  • Performance Tooling & Observability

    Build custom Agoric VM performance monitoring tools, including a VM-aware benchmarking testing framework VM-aware flame graph profiling for JavaScript smart contract developers.

  • End User Experience Upgrade

    Improve end-user experience on Agoric applications, specifically in smart wallet provisioning and in token deposits over IBC.

  • Schedule Audits for Platform Interchain Accounts Pre-requisites

    Platform updates include packet forwarding middleware implemented in JavaScript as well as other pre-requisites listed.

  • Complete Platform Pre-requisites for Interchain Account Use Cases

    Productionize key system vats controlling networking and IBC from JavaScript layer to enable ICA use cases, driven by MN-2 partner.

  • Deploy a Zoe Upgrade

    Unlock the flow of enhancements to Zoe by exercising the ability to upgrade Zoe running in production.

Community
  • Add native USDC to the Inter Protocol Parity Stability Module
    Proposal #59

    This proposal seeks to add the native, non-bridged version of USDC, via Noble chain, to the PSM.

    Join the conversation
  • Add native USDT to the Inter Protocol Parity Stability Module
    Proposal #60

    This proposal seeks to add the native, non-bridged version of USDT, via Kava chain, to the PSM.

    Join the Conversation
  • Agoric Community Call #36

    We share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

    Listen here
  • Web Summit
    Nov 13-16 // Lisbon

    The Agoric Team is looking forward to fostering partnerships, exploring new technical horizons, and representing Agoric at one of the largest tech conferences in the world.

  • Developer Office Hours
    Wednesdays (Weekly) // 16:00 UTC

    Getting started with Agoric smart contracts? Or are you deep into it but struggling with a detail? Join us for open discussion. Meeting Passcode: 47695358

    Join the conversation
  • Validator Office Hours
    Last Thursday of each Month // 18:00 UTC

    Monthly validator update to discuss chain operations, upcoming news, and recent developments.

    Join on Discord
Ecosystem
  • Native USDC and USDT come to the PSM

    With the passing of Proposals 59 and 60, the Agoric community successfully added Noble's native USDC and Kava's native USDT to the Inter Protocol Parity Stability Module.

  • BitGo Adds BLD to Custody Offering

    Institutional BLD support enables token holders and new entrants access to hold, stake, and transact in BLD via a third-party platform, such as institutional custodians and centralized exchanges.

  • Pine Street Labs Adds Support for BLD and IST to walletOS

    For JavaScript developers, especially those new to blockchain, this partnership provides additional tooling to take the friction out of web3 development. Now, integrating Agoric's capabilities into applications like wallets, custodians, or Node-as-a-service operations becomes straightforward.

    Learn more
  • SubQuery indexing support for Agoric

    Integration of SubQuery’s API indexing solution for JavaScript developers looking to build on the Agoric platform.

    Learn more
  • New PSM Launches

    Two new PSM instances supporting Noble USDC and Kava USDT launch.

Development
  • Internal Hackathon

    Internal hackathon with engineering and product teams to prototype ideas that wouldn’t otherwise get prioritized and to share knowledge across areas of the internal stack

  • Partner Launch Support

    Support partner development work to address the Mainnet Deployment Checklist and prepare for the second deployment

  • Chain Upgrade 12

    Chain Upgrade 12 will fix various bugs and prepare the chain for future upgrade work.

    Release notes
  • Developer Experience Upgrade

    Address external developer challenges by making agoric-sdk installable through NPM. Update Getting Started docs and sample application.

Community
  • KREAd-rc1 to Mainnet
    Proposal 53

    This release added all bundles for the Mainnet-2 app KREAd to the chain, adding governance and all contract functionality for end-users and governors. Users can mint and manage their characters and use the marketplace to trade with others.

    Join the conversation
  • Enable stATOM Vault
    Proposal 55

    This proposal aims to onboard stATOM as collateral for IST. stATOM is a liquid staked token (LST) of ATOM, issued by the Stride blockchain.

    Join the conversation
  • Cosmoverse 2023 // Istanbul

    This year at Cosmoverse, delivered some major ecosystem updates and announcements. Agoric & Inter Protocol also hosted AppJam23, a showcase of the apps launching on Agoric and the technology built to get us here.

    Watch here
  • Agoric DevDay // Istanbul

    After Cosmoverse, Agoric hosted a Dev Day, working with Turkish developers looking to make the jump into web3 and safer programming with Hardened JavaScript.

    Watch here
Ecosystem
  • Kado for fiat on/off ramp

    Kado now includes fiat on/off ramp support for BLD, making it easier for people to join the Agoric ecosystem and for developers to create frictionless onboarding for their apps.

    Learn more
  • KREAd, by Kryha, launches

    The first third-party app to launch on Agoric, KREAd is a dynamic NFT builder that lets you mint characters that you can further customize with gear and other equipable items.

    Visit KREAd.app
  • SubQuery support for Agoric

    Agoric developers can now quickly handle and search blockchain data, speeding up development and making it easier to bring more users into the blockchain world.

    Learn more
  • stATOM as collateral for Inter Protocol Vaults

    With the passing of Proposal 55, the Agoric community successfully added Stride’s stATOM as a collateral type for Inter Protocol Vaults.

    Learn more
Development
  • Begin: Developer Experience Upgrade Sprint

    Identified multiple pain points in developer experience in building the Agoric platform. Will undertake a sprint to improve developer ergonomics.

  • Launch Inter Protocol Multi-Collateral support

    Support multiple collateral types in Inter Protocol. Efforts are required to enhance Inter Protocol front end, liquidation bidding tools, and test contract upgrades.

Community
  • Agoric Community Call #35

    We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

    Twitter Space
  • Inter Protocol Community Call #14

    The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

    Twitter Space
  • Validator Office Hours

    Monthly validator update to discuss chain operations, upcoming news, and recent developments.

    Join the Discord
Development
  • Mobile Wallet Support

    Mobile wallet support for Agoric Dapps, driven by Mainnet-2 reference partner needs.

  • Ongoing: Mainnet-2 Reference Partner Support

    Supporting MN-2 reference partners and preparing the chain chain for supporting multiple third-party contracts.

  • Complete Runaway Execution Protection for New Contracts

    Protect the chain from runaway process execution as Agoric transitions to a platform for many third-party contracts.

  • Complete Key User Scenario Performance Enhancements

    Enhance performance across user scenarios needed for near-term expected contract launches.

Security

    Community
    • Inside the Build: Community Components w/ BytePitch

      What are open source web3 components? How do they streamline the process for JavaScript developers building on Agoric? Join our Twitter space with BytePitch to walk through their contributions to our new components library and what they're working on next!

      Twitter Space
    • Inter Protocol Community Call #13

      The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

    • Validator Office Hours

      Monthly validator update to discuss chain operations, upcoming news, recent developments.

      Join on Discord
    Development
    • Begin Key User Scenario Performance Enhancements

      Enhance performance across user scenarios needed for near-term expected contract launches.

    • Begin Runaway Execution Protection for New Contracts

      Protect the chain from runaway process execution as Agoric transitions to a platform for many third-party contracts.

    • Ongoing: Mainnet-2 Reference Partner Support

      Supporting MN-2 reference partners and preparing the chain chain for supporting multiple third-party contracts.

    • Offer Legibility in Keplr Extension

      Provide an update to the Keplr Desktop Extension, which renders Agoric offers clearly to end users.

    Security

      Community
      • Osmocon & Nebular

        The Agoric Team will be in Paris, connecting with builders and Cosmonauts at Osmocon and Nebular Summit.

      • Agoric Community Call #33

        We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

        Listen here
      • IST Vaults Launch Party AMA

        Join Zaki Manian, Dean Tribble, and the Cosmos Community as they discuss how Inter Protocol Vaults help unlock the value of $ATOM for the interchain.

        Twitter Space
      • Validator Office Hours
        July 27th // 18:00 UTC

        Monthly validator update to discuss chain operations, upcoming news, and recent developments.

        Join on Discord
      Development
      • Inter Protocol: Show All Bids

        Expansion to the auction contract to store all received bids in durable storage so they may be consumed by external dashboards and reported in the CLI.

      • Zoe Upgrade Testing

        Testing of Zoe/ZCF upgrade.

      • Inter Protocol: Kado Fiat Onramp Spec

        Completion of the spec for fiat onramp integration with Kado. Execution timing to be determined.

      • Ongoing: MN-2 Reference Partner Support

        Supporting MN-2 reference partners and preparing the chain for supporting multiple third-party contracts.

      Security
      • Reviews for the 2023 Delegation Programs are Complete

      Community
      • Proposal 34 Voting Period

        Proposal 34 to upgrade Agoric-3 to the Mainnet-1B release.

        Check explorer
      • Mainnet-1B Upgrade

        Upgrade height from Proposal 34 is expected to arrive at approximately 17:00 UTC on June 19th. Agoric-3 will be upgraded to Mainnet-1B.

        Track progress and milestones
      • Delegation Program Applications Open

        2023 Delegation Program questionnaire is available in the forum and open for validators to submit their applications.

      • Gateway Conference

        Join Agoric and Inter Protocol at Gateway Prague, discussing the future of smart contracts written in Hardened JavaScript and the establishment of IST as the stable token for the Cosmos ecosystem.

      • Validator Office Hours

        Monthly validator update to discuss chain operations, upcoming news, and recent developments.

      Development
      • Ongoing: MN-2 Reference Partner Support

        Directly support MN-2 partners in their effort to launch secure and upgradeable contracts.

      • Planning: MN-2 Platform Prep

        Address observability, scalability, usability considerations for developers building on the Agoric platform in preparation for Mainnet-2.

      • Planning: Vaults UI Improvements

        Planning effort for continued improvements to Vaults UI, including fiat onramp and updates to user flows.

      • Vaults Follow-up Development: Scope Publishing All Auction Bids

        Planning effort for work to expand the auction contract to report all user bids to durable storage, making the depth of the liquidation market observable to analysts

      Security

        Community
        • Agoric Proposal #32

          Signaling Proposal to update Inter Protocol by installing Vaults contracts during the Agoric Mainnet-1b chain upgrade.

          Learn more
        • Emerynet Upgrade

          Upgrading Emerynet with the agorictest-upgrade-10/Mainnet 1B software release.

          Learn more
        • Delegation Program Policy Available in Community Forum

          The discussion period for the 2023 Delegation Program will kick off with an updated policy with new information about the program for all validators.

          Learn more
        • Agoric Community Call #32

          We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

          Listen here
        • Validator Office Hours

          This month's topics include: Mainnet 1B Platform upgrades and Vaults update, and the Agoric Delegation program.

          Join the conversation
        • Inter Protocol Community Call #12

          The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

        Development
        • Kernel & Contract Upgrade to Testnet

          Release of Kernel and Contract upgrade work to testnet. This functionality allows contracts to specify how they may be upgraded and survive chain restarts. Continued from the previous month.

        • Cut Initial Release Candidate for Mainnet 1B and Vaults Contracts

          Release candidate containing the full set of functionality required for the platform upgrade and inter protocol vaults contracts launch.

        • Inter Protocol Dashboards Completed

          A third party is working on dashboards. Initial versions are expected in early May with completed versions ready for Mainnet go-live.

        • Mainnet 1B and Vaults Testnet Evaluation

          After the go/no-go decision, the release candidate will move through various stages of testing with validators and internal engineering.

        • Plan Next Release Functionality

          As engineering work for the Mainnet 1B upgrade completes, the next release will be planned and begun.

        Security
        • Vaults Assessment Report Available

          Agoric Vaults implementation security assessment by Atredis Partners.

          Learn more

        Community
        • Chainboard Academy Launched

          The BytePitch launched the first Agoric bootcamp as part of the Chainboard Academy! This 10-week bootcamp includes a combination of lectures and projects tailored to get you up to speed with Agoric’s Hardened JavaScript stack.

        • Consensus 2023

          The Agoric Team traveled to Austin for Coindesk’s Consensus 2023. Dean Tribble was a panelist on the Protocol Village stage discussing “IBC, Beyond Cosmos.”

          Watch here
        • NFT.NYC Cosmos Meetup

          Agoric hosted a Cosmos networking meetup during NFT.NYC, connecting projects and teams that are actively building the Cosmos Ecosystem.

        • Agoric Community Call #31

          We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

          Listen here
        • Inter Protocol Community Call #11

          The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

          Listen here
        Development
        • Liquidation Testing (Cont'd)

          Completing liquidation scenario modeling for auction results in poor markets. Third party liquidator testing begins.

        • State Sync Release (Cont'd)

          Release of validator state sync functionality to testnet. This functionality significantly improves validator operations.

        • Chain Scalability Sprint Concludes

          Chain performance improvements identified in March will be completed before the end of April.

        • End-to-End Oracle Network and Vault Testing

          Vault contracts and Oracle network will be deployed to the same testnet to complete end-to-end system testing.

        Security
        • Inter Protocol Audits Complete

          Audits of the Inter Protocol contract have begun and will complete in April.

        Community
        • Agoric Smart Contract Developer Bootcamp

          Chainboard has partnered with Agoric to create the first-ever Agoric Bootcamp focused on developing smart contracts and dapps using Hardened JavaScript.

        • Agoric Community Call #30

          We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

          Listen here
        • Inter Protocol Community Call #10

          The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

          Listen here
        Development
        • Complete Governance Front End

          The Vaults contracts include governance capabilities for the elected Economic Committee. A UI will be completed to help the committee exercise those abilities.

        • Schedule Contract Audits

          Audits required for the Vaults release will be scheduled once the code is stable. The start of those audits will depend on auditor availability.

        Security

          Community
          • Penn Blockchain

            Hosted at the University of Pennsylvania, this conference brings together lecturers, workshops, hackathons, business competitions, and networking opportunities with over 120 industry experts.

          • InterOp_Summit

            This two-day summit will take place during ETHDenver’s BUIDLWeek and give attendees access to workshops, tech talks, and code-alongs hosted by top developers & investors in the field — including Agoric’s Dean Tribble.

          • Agoric Community Call #29

            We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

            Listen Here
          • Inter Protocol Community Call #9

            The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

            Listen here
          Development
          • Complete Vaults Front End

            The initial Vaults front end will be hosted on IPFS. February will see the first version deployed, connected to a testing environment.

          • Initial Vaults Functional Testing

            The initial release of the code for the Vaults releases to a testing environment focused on the contracts for Vaults, Reserve, Oracles, Governance, the Vaults UI, and the Oracle Network. This milestone kicks off testing of core Vaults functionality.

          • Oracle Network Testing

            The Decentralized Oracle Network providing price feeds for Inter Protocol will be deployed to a testing environment and evaluated.

          Security
          • Validator Office Hours
            February 23 // 17:30 UTC

            Core developers and the DCF regularly meet with validators to share updates on upcoming releases and development milestones. This month, we will discuss the Agoric Opco Delegation Program Application process for 2023 and the upcoming Inter Protocol Vaults Release.

            Join the conversation

          Community
          • Agoric Community Call #28

            We will share Agoric announcements, answer live questions, highlight community projects, and introduce new tools to help you build your application on-chain.

            Listen here
          • Inter Protocol Community Call #8

            The Inter Protocol team covers recent developments, the state of IST, and how it continues to proliferate across the Cosmos interchain ecosystem.

            Listen here
          Development
          • Developing “State Sync Plus” for Validators

            Agoric core developers will continue working on the functionality that enables rapid, secure network rejoin for validators.

          • Oracle Network Collaboration

            Agoric core developers will continue to collaborate with and support Simply Staking’s efforts in architecture and network design for both the Agoric Platform and Inter Protocol.

          Security
          • Threat modeling of the Vaults Implementation

            In tandem with the development of Vaults, Agoric’s Security Engineering team will begin the exercise of enumerating risk across the design and implementation of the next Inter Protocol release.

          • Iterating on automated security testing of XS

            As part of the ongoing fuzzing efforts that aim to improve the resilience of XS against memory safety bugs, Agoric’s Security Engineering team will continue to improve testing coverage to identify and resolve any issues that surface.