Verified Network
  • What is the Verified Network
  • How to use it
  • Reference
    • Verified SDK
      • Using the SDK
      • Wallet and Contracts
      • Know your Customer
        • Using the KYC plugin
      • Delegated permissions
      • Investment products
        • Product lifecycle
        • Example of a Product
      • Security tokens
        • Issuing functions
      • Liquidity pools
        • Buy and Sell Orders workflow
        • Buy and Sell Order Complete workflow example
      • Secondary issues
      • Primary issues
        • Primary offer function
      • Margin traded issues
        • Offering collateral
      • Adding money to wallet
        • Paying in supported tokens
      • Issuing cash tokens
        • Issuing and Exchange functions
      • Making payments
        • Transferring cash tokens
      • Withdrawals
        • Redeeming cash tokens
      • Custody of Assets
        • Custody functions
      • Staking to invest
        • Liquidity functions
        • Market maker functions
      • Staking to borrow
        • Bond issuing function
      • Lending
        • Bond purchase function
      • Repayments
        • Bond redemption function
      • Claiming collateral
        • Defaults and Unsold bonds
      • Returns on Investment
        • Manager and Platform returns
    • Verified REST API
      • Market data
        • Get all assets
        • Get Tradable Asset Pairs
        • Get Ticker Information
        • Get Orderbook
      • Order data
        • Get Account Balance
        • Get Trade Balance
        • Get Open Orders
        • Get Closed Orders
        • Query Orders Info
        • Query Trades Info
        • Get Trades History
      • Order Management
        • Add Order
        • Edit Order
        • Cancel Order
    • Verified Subgraphs
    • Verified Applications
      • Doing KYC
        • Creating wallet
        • Using the Verified Dapp
        • Doing KYC
      • Primary issues
        • Creating a new issue
        • Subscribing to issue
        • Closing issue
      • Secondary trading
        • Market orders
        • Limit orders
        • Edit, Cancel, Settle orders
      • Margin trading
        • Post Margin collateral
        • Swaps
        • Edit, Cancel, Settle orders
      • Portfolio
        • Account statement
        • Corporate actions
        • Underwriting liquidity
Powered by GitBook
On this page
  • Redeeming cash tokens for crypto currencies
  • Redeeming cash tokens for fiat currencies
  1. Reference
  2. Verified SDK

Withdrawals

Redeeming cash tokens for fiat currency and crypto paid in

Redeeming cash tokens for crypto currencies

Users can redeem Verified cash tokens in their Verified account and get back what was paid in to issue those cash tokens. For example, if any ether was paid in for issue of Verified cash tokens, the user will get back ether equivalent to amount of cash tokens that is in balance on the user's Verified account. If Verified cash tokens of another currency was paid in for issue of a Verified cash token, redemption returns an amount of cash tokens paid in that is left in balance on the Verified account.

The user facing application should call the transferFrom function for redemption of cash tokens. Here, cash tokens of a currency is sent to the Cash contract of the same currency and the application can pass a callback function to notifyCashRedemption which is invoked when the redemption is successfully done on the Verified Network.

Redeeming cash tokens for fiat currencies

In case fiat currency is paid in to issue Verified cash tokens, their redemption will automatically call the fiat pay out functions that will debit the Custodian's bank account and credit the user's bank account.

PreviousTransferring cash tokensNextRedeeming cash tokens

Last updated 1 year ago