pendulum-chain / pendulum-chain/vortex

Implement the SEP24 flow in an iframe

Open
#102 31 comments 0 reactions 1 assignee View on GitHub

@gianfra-t is already working on this.

Since Aug 30, 2024.

  • #127 by @gianfra-t — closed without merging
Dominant language
TypeScript
Stars
6
Forks
5
Avg merge
1d 7h
Merged PRs (30d)
33

Description

Context

Currently the MYKOBO flow is implemented as redirect to other tab when user clicks on "Start offramping", Instead of that it should be iframe on the same screen.

Acceptance Criteria

  • On the Vortex dApp after the user agrees and clicks on "Start offramping"
  • The MYKOBO page should open-up as a iframe and user should be complete the steps from that iframe
  • Show the input summary card with all the details shown in the design attached above the iframe
  • If its the first time dApp user, then it should start from the KYC page.
    • With the following title "Verify your identity"
    • With the following text above the iframe "Please follow the steps below to complete your identity verification."
  • If the user is already KYC'ed, they should land on the banking details page.
    • With the following title "Enter bank details"
    • With the following text above the iframe "Please do not change the amount on offramp UI"
  • The text and title should change when the first time KYC user transitions to banking details page
  • After completing the steps on the MYKOBO UI, the iframe should close and the vortex dAPP should start the next steps i.e signing of the polygon txn automatically. This should happen immediately.

Designs

https://www.figma.com/proto/cOx99YQtxf8LLdlhZjvkoC/Vortex?page-id=330%3A556&node-id=330-557&node-type=FRAME&viewport=-2578%2C-399%2C0.34&t=VO6VI0x4i1oMtmwu-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=330%3A557

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.