Appearance
Deeplinks (available soon)
Overview
Deeplinks allow your MiniApp to interact with MiniPay's native features. This integration enables a smoother user experience by eliminating the need for users to manually navigate through MiniPay's interface.
Deeplinks can also be used from outside MiniPay to redirect users to your approved MiniApp or to some of MiniPay's features.
All deep links use the host link.minipay.xyz
and can be triggered by other apps (e.g., WhatsApp, Slack, URL on a webpage), as well from inside the MiniPay app.
Available Deeplinks
Add Cash
Launches a new add cash flow for the selected tokens. Tokens are represented by their currency codes (in uppercase), e.g. "CUSD" or "USDT". If a token is not supported by the client it's skipped.
https://link.minipay.xyz/add_cash[?tokens=XXX,YYY,ZZZ]
Examples:
https://link.minipay.xyz/add_cash
https://link.minipay.xyz/add_cash?tokens=CUSD
https://link.minipay.xyz/add_cash?tokens=CUSD,USDT,USDC
Supported Tokens
The following tokens are supported in the Add Cash screen:
CUSD
- Celo DollarUSDT
- TetherUSDC
- USD Coin
Open MiniApp
Opens an approved MiniApp inside MiniPay. Set the url parameter to the approved MiniApp's url.
https://link.minipay.xyz/cash/browse?url=xxx
MiniApp tab
Opens MiniApps tab.
https://link.minipay.xyz/discover
Transaction Receipt
Opens a transaction receipt screen for the given transaction hash (via "tx" parameter).
https://link.minipay.xyz/receipt?tx=xxx[&celebrate]
QR Code Screen
Opens user's QR code screen.
https://link.minipay.xyz/qr
Invite Friends
Opens Invite Friends screen.
https://link.minipay.xyz/invite_friends
Pockets Screen
Opens Pockets screen.
https://link.minipay.xyz/cash/balance
Limitations
- The user must have MiniPay installed and be logged in. The user will be invited to install MiniPay if MiniPay is not installed.