Amasa Product Development Update — 5 September 2022

Tile reading ‘Amasa Product Update — 5 September 2022’

On to the Amasa product update…

  1. Design User Interface (UI) and Front End
  2. Smart Contracts and Back End
  3. Web3 Income Provider and DeFi Integrations (for MVP)
  4. Testing — Now: Mumbai Testnet > Next: Polygon Mainnet
  5. What’s Next.

1. Design User Interface (UI) and Front End

  • Mobile responsive web app screens are now designed. Front end implementation has been scheduled for later stage MVP version.
Screenshot of auto-allocation settings in the Amasa platform
Mobile responsive UI designs
  • MVP desktop UI is designed and front end is connected to smart contract
  • Dashboard UI has been updated, is partially complete
Screenshot of the Amasa platform user dashboard
User dashboard UI ( in development )
  • Wallet UI has been updated, is partially complete
  • Onboarding UI is complete
Screenshot of Amasa user account connecting to Metamask
Amasa user account connecting to Metamask
Screenshot of Amasa user setting allocations
Onboarding — setting allocations UI
Screenshot of Amasa user completing account setup transaction through Metamask
Onboarding — account setup transaction through Metamask
  • Withdrawals UI has been created, is partially complete.

2. Smart Contracts and Back End

  • setAllocation: User account and preferences setup
  • payIncome: A web3 income provider can batch-pay users directly for Amasa Combine feature
  • checkUpKeep: Connects Chainlink Keepers, enables batch transactions to minimise gas fees in the model
  • performUpKeep: Uses Chainlink Keepers to execute batch transactions for Amasa Stabilise and Amplify features — including sending users linked Native Amasa ‘receipt’ tokens
  • withdraw: Enables user withdrawals and platform fees.
Structural flow diagrams — dev documentation work in progress
Structural flow diagrams — dev documentation work in progress
  • Chainlink Keepers and on-chain token value feeds
  • CoinGecko API for currency lookups and conversion functions
  • Gnosis Safe secure multi-sig platform revenue wallet to hold platform fees.
  • Building the Amasa platform and increasing liquidity for integrated tokens
  • DAO-oriented treasury for new platform-beneficial initiatives.

3. Web3 Income Provider and DeFi Integrations (for MVP)

Amasa Amplify and Stabilise function integrations

  • USDC and Uniswap/Quickswap: Stabilise function using USDC with automated swaps performed with Uniswap on Mumbai testnet. Mainnet will utilise Quickswap.
  • Aave: The Amplify-Conservative (lowest relative risk profile) investment option we are testing in MVP is a USDC staking pool on Aave. We believe Aave is a reliable and secure market leading provider of steady yield.
  • Index Coop: The Amplify-Moderate (medium risk profile) investment option we are using in MVP testing is the MVI Metaverse Index token from Index Coop, an initiative of Set Protocol. This token gives the holder spot exposure to a basket of top tier Metaverse focused projects within a single token. For MVP we have aimed to connect to DeFi protocols and products that have led innovation in different directions, to showcase a range of possibilities for the Amasa platform. Connecting users to strong options across DeFi at any given time in the market is a key Amasa value proposition.
  • To keep gas costs low, Amasa is building on Polygon, which means all integrations on the DeFi side should also be on Polygon. In testing on Mumbai, we’ve been restricted to integrating with DeFi platforms that can be connected to and tested in testnet. After this stage is complete, we will include other high quality options like Enzyme Protocol in future closed alpha testing on mainnet.

Web3 Income Provider (W3IP) integrations:

  • After closed internal alpha testing on Mumbai testnet is completed, testing on Polygon mainnet will involve select web3 income-providing platforms (W3IPs). Integration with W3IPs is essential to Amasa. As such, we have developed a purposefully simple and easy method for any W3IP to integrate regardless of their current method of paying users earning on their platform. By working with multiple W3IPs in feedback loops on MVP development we aim to make integration with Amasa something any platform can do with minimal dev and management effort.
  • Documentation and walkthroughs to enable the above are partially complete and will be iteratively developed further as we start private testing phases with W3IPs.
  • We are also working on project-to-project value loop initiatives to incentivise W3IPs and their communities to connect to Amasa. This is of course further to the strong intrinsic benefit Amasa provides, which is to make it easier for anyone earning on web3 to combine and amplify the value of their earnings, without restriction.

4. Testing — Now: Mumbai Testnet > Next: Polygon Mainnet

  • We’ve been performing ongoing QA focus and regression testing for the past several two-week sprints
  • Full flow end-to-end testing is currently in process on Mumbai testnet within a closed dev environment
  • Bug fixes and code refinement and improvement is ongoing
  • Front end scale tests are ongoing
  • Following completion of the above, our devs will deploy to Polygon mainnet for further closed alpha testing.

5. What’s Next

  • Complete Mumbai testing stage to acceptance criteria
  • Complete W3IP integration walk-throughs and documentation
  • Coordinate towards W3IP mainnet private alpha test stage with selected W3IP projects
  • Review gas fee matrix
  • Deploy dapp to mainnet for ongoing FE and integrations, development and testing stages
  • More work on governance tooling and implementation as we get closer to private and then public beta stages. This is a highly important area for Amasa — measured decentralisation of the project following current best practice examples is our aim. We want to optimise building a great working product that will deliver value to our community while moving further along a decentralisation path for all areas of the project.
  • More frequent product updates for the community moving forward, including frequent brief/single-focus updates and regular build wrap-ups.

About Amasa

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Amasa

Amasa

Our driving purpose is to help people improve their financial position, by amplifying the value of micro income streams. Be a producer, not a product.