<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Developers Forum for XinFin XDC Network: Dolly Bhati</title>
    <description>The latest articles on Developers Forum for XinFin XDC Network by Dolly Bhati (@dolly_bhati_5c72ebb1757f3).</description>
    <link>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3</link>
    <image>
      <url>https://www.xdc.dev/images/hFkl3WQOOlpcgIDmGRSXILbbcySFtS0CNk5rVX1KZB0/rs:fill:90:90/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL3VzZXIvcHJv/ZmlsZV9pbWFnZS8x/NS83NjNkOTFjOC0x/YzMwLTQxMTUtOTRh/OS03NzgzMmFmY2Ri/ZGMuanBn</url>
      <title>Developers Forum for XinFin XDC Network: Dolly Bhati</title>
      <link>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.xdc.dev/feed/dolly_bhati_5c72ebb1757f3"/>
    <language>en</language>
    <item>
      <title>What are TvT settlements in Asset Tokenization?</title>
      <dc:creator>Dolly Bhati</dc:creator>
      <pubDate>Wed, 29 Jun 2022 03:39:57 +0000</pubDate>
      <link>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3/what-are-tvt-settlements-in-asset-tokenization-p34</link>
      <guid>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3/what-are-tvt-settlements-in-asset-tokenization-p34</guid>
      <description>&lt;p&gt;“Tokenization” is a concept that is being highly talked about in the Financial and Defi sector today. Both established financial institutions and newcomers are heavily investing in projects aimed at converting securities into digital tokens, which are digital representations of value&lt;/p&gt;

&lt;p&gt;In this blog, we’re going to talk about Token vs Token Settlements, but before that, we will need to understand what securities are.&lt;/p&gt;

&lt;h2&gt;
  
  
  Securities And Its Settlements
&lt;/h2&gt;

&lt;p&gt;Securities are tradable financial assets issued to raise funds from investors. Historically, securities were issued as paper certificates and the bearer was presumed to be the owner (bearer securities). However, moving paper certificates around is costly and risky. Therefore, Central Securities Depositories (CSDs) were set up to dematerialize paper certificates, and eliminate the need to settle trades by physical transfers.&lt;/p&gt;

&lt;p&gt;The transfer of ownership in compliance with the conditions of an underlying agreement is known as a Securities Settlement. The arrangement is usually to either sell securities, utilize securities as collateral for other commitments, or lend securities.&lt;/p&gt;

&lt;p&gt;The principal risk is a major consideration when settling securities trades. This is the risk in which one party in a transaction could lose the entire value of the transaction – for example, the chance that a seller of securities will transfer the securities irreversibly but not get paid. Binding the delivery and payment legs so that the securities move if and only if the associated cash transfer occurs is one technique to reduce primary risk. This method is known as Delivery versus Payment (DvP).&lt;/p&gt;

&lt;h2&gt;
  
  
  What Happens In A Token Vs Token Transaction?
&lt;/h2&gt;

&lt;p&gt;Token-vs-token transactions can happen on a single ledger or across two. DvP will be accomplished in a variety of ways.&lt;/p&gt;

&lt;p&gt;An atomic swap smart contract is used to coordinate clearing and settlement if security tokens and currency tokens are both on the same ledger. This settlement can be done in a variety of ways, but the end result is an instantaneous and simultaneous transfer of two tokens. In a nutshell, an atomic settlement could lead to DvP in the following way:&lt;/p&gt;

&lt;p&gt;The seller and buyer of security tokens each submit their tokens as inputs to a single smart contract, along with the transaction instructions (using digital signatures).&lt;br&gt;
On the distributed ledger, the smart contract is submitted for validation. There are two possible outcomes to this method:&lt;/p&gt;

&lt;p&gt;(a) The transaction has been verified. DvP is achieved when cash and security tokens are sent quickly and simultaneously to their respective receivers. This entails invalidating old tokens (inputs) and generating new tokens (outputs) that are delivered to their new owners, in particular smart contracts.&lt;/p&gt;

&lt;p&gt;(b) The transaction is not confirmed, and the tokens are returned to their original owners.&lt;/p&gt;

&lt;p&gt;If the security tokens and the cash token exist on separate ledgers, then either a centralized party could be established to coordinate the transfer, or a hash timelock contract (HTLC) could be employed. &lt;/p&gt;

&lt;h2&gt;
  
  
  Future Direction
&lt;/h2&gt;

&lt;p&gt;Any move from account-based to token-based systems will require interoperability between account- and token-based systems. Due to the independent administration of each system, tokenization of different assets is likely to happen at different times. All assets may not be tokenized at the same time, even within a single system.&lt;/p&gt;

&lt;p&gt;The use of tokens and the underlying DLT could provide a variety of advantages. It has the potential to simplify securities settlement by allowing for simpler, more direct holding systems. It can also help with more automation by utilizing smart contracts. The pace at which we’re moving towards tokenization won’t matter, but the end result of tokenizing our securities and assets will be beneficial to us in the long run.&lt;/p&gt;

&lt;p&gt;Original Article is published &lt;a href="https://yodaplus.com/blog/what-are-tvt-settlements-in-asset-tokenization/"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>assettokenization</category>
      <category>tvtsettlements</category>
      <category>tokenizationplatfrom</category>
      <category>decentralizedfinance</category>
    </item>
    <item>
      <title>Trade Asset Finance Just Got Smarter — With Smart Contracts</title>
      <dc:creator>Dolly Bhati</dc:creator>
      <pubDate>Tue, 28 Jun 2022 11:49:44 +0000</pubDate>
      <link>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3/trade-asset-finance-just-got-smarter-with-smart-contracts-1oeg</link>
      <guid>https://www.xdc.dev/dolly_bhati_5c72ebb1757f3/trade-asset-finance-just-got-smarter-with-smart-contracts-1oeg</guid>
      <description>&lt;p&gt;Have you come across the news creating a buzz in the trade finance world?&lt;/p&gt;

&lt;p&gt;You got it right! It’s a recent transaction in the trade finance asset tokenization by one of the leading securitization technology firms, Tradeteq. It is the first of its kind where a trade asset finance transaction is executed on Blockchain.&lt;/p&gt;

&lt;p&gt;Well, if you haven’t got a chance to get a glimpse of the news, here it is.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/t9KOMZbrFg8EcVhPwkBPBJWee8HgAAE9iliNFI7QizA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3BzMnBoa21vMHEw/Mnd4cXdzd3o1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/t9KOMZbrFg8EcVhPwkBPBJWee8HgAAE9iliNFI7QizA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3BzMnBoa21vMHEw/Mnd4cXdzd3o1LnBu/Zw" alt="Image description" width="783" height="693"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/posts/tradeteq_tradeteq-activity-6848186882560450560-FoYo/"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me brief you on how it all started.&lt;/p&gt;

&lt;p&gt;You all know that XinFin is a global open source Hybrid Blockchain protocol with independent community contributors comprising long-term backers, network utility, and tech developers that help build various enterprise use cases. XinFin became the first Blockchain to join the Trade Finance distribution (TFD) initiative a while ago. The initiative was established to address the business and regulatory frameworks impacting market participants in the distribution and investments related to trade finance. In addition, the initiative aims to define new tech-based market practices and data specifications so that transparency and accessibility are enhanced in the trade finance flows.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/7sU5VZ_1GHEQu6rSHzeDavODBOoto-J7J2061b0ufeY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2didTltbnpoOGZt/M2NxcW1kZHJ0LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/7sU5VZ_1GHEQu6rSHzeDavODBOoto-J7J2061b0ufeY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2didTltbnpoOGZt/M2NxcW1kZHJ0LnBu/Zw" alt="Image description" width="739" height="765"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Xinfin has partnered with Trade Teq, a Europe-based company, to offer tokenized trade finance products to institutional investors. This trade finance transaction on Xinfin (XDC Network ) is the first end-to-end trade finance-based non-fungible token (NFT) transaction adhering to a set of regulatory guidelines and trade finance standards. Thus, it has embarked upon a new journey, opening up opportunities for market participants to further the innovation in the trade finance distribution space, especially around DLT.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/OpUJXggTu6VuZ_JR67hb77TVKJiQTkcK5Vy2m7NE8f4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3l1bWUxNDB1dXVr/dXg5NnhzZTJkLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/OpUJXggTu6VuZ_JR67hb77TVKJiQTkcK5Vy2m7NE8f4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3l1bWUxNDB1dXVr/dXg5NnhzZTJkLnBu/Zw" alt="Tradeteq-Xinfin" width="771" height="549"&gt;&lt;/a&gt;&lt;br&gt;
The offering was created utilizing XDC Network’s enterprise-grade blockchain technology for transforming the trade finance business. The trade finance assets are repackaged and distributed by Trade Teq as non-fungible tokens. Further, these tokens representing the value of an off-chain asset can be traded (buy &amp;amp; sell) by institutional investors. It also gives legal ownership of the underlying off-chain asset or pool of assets to the token holders.&lt;/p&gt;

&lt;p&gt;Let me detail to you the business process of the aforementioned trade asset tokenization on blockchain. The entities involved in this transaction were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Issuer (Trade Asset Securitisation Company SARL)&lt;/li&gt;
&lt;li&gt;Originator (Accelerated Payments Limited)&lt;/li&gt;
&lt;li&gt;Xinfin Blockchain Platform&lt;/li&gt;
&lt;li&gt;Off-chain &amp;amp; Digital Asset Trustee &amp;amp; Custodian&lt;/li&gt;
&lt;li&gt;Investor Entity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Blockchain Fintech firm Yodaplus has developed the tokenization platform for trade assets that seamlessly integrate the ecosystem participants on a single coherent platform on XinFin Blockchain.&lt;/p&gt;
&lt;h2&gt;
  
  
  The Token Issuance Process
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/TYu1W-z8A0CqIi7p7waM36HwfwAkyihdG1kxRx79zUI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJiNHllY253eDkw/ZDJ4bWt2YXpwLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/TYu1W-z8A0CqIi7p7waM36HwfwAkyihdG1kxRx79zUI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJiNHllY253eDkw/ZDJ4bWt2YXpwLnBu/Zw" alt="Token Issuance Process" width="880" height="440"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Token Definition &amp;amp; Smart contract setup
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Setting up Token Terms, economic attributes, eligibility criteria &amp;amp; transfer restrictions.&lt;/li&gt;
&lt;li&gt;Secured documentation to support the business process and ownership of real-world assets for token holders&lt;/li&gt;
&lt;li&gt;Setting up the KYC and AML process to whitelist the blockchain addresses for allotment.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Transaction Hash of the token creation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/bTpHT09bc8qBe816Dm27g5t0_Kg4OWaarNqMuXEkmXU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzU0ZGduMDhkeGw5/cGlkZzVoMnVwLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/bTpHT09bc8qBe816Dm27g5t0_Kg4OWaarNqMuXEkmXU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzU0ZGduMDhkeGw5/cGlkZzVoMnVwLnBu/Zw" alt="Transaction Hash of Token Creation" width="880" height="199"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://xdc.blocksscan.io/address/xdc8b886297740959a9a56abfa0e4a5b303c26d2e41"&gt;https://xdc.blocksscan.io/address/xdc8b886297740959a9a56abfa0e4a5b303c26d2e41&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/hT35rqvE-qD6wcMzUBmW7baQK2GNyL9R5xEFo2lV3RU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJubXJrMGtkZnJ0/eTBiOHV5bmNoLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/hT35rqvE-qD6wcMzUBmW7baQK2GNyL9R5xEFo2lV3RU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJubXJrMGtkZnJ0/eTBiOHV5bmNoLnBu/Zw" alt="" width="880" height="267"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://xdc.blocksscan.io/txs/0x62246fece5b95648fec9c4c94884e74100f540cd14602c6fe864de6611731bbf"&gt;https://xdc.blocksscan.io/txs/0x62246fece5b95648fec9c4c94884e74100f540cd14602c6fe864de6611731bbf&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Settlement Process :
&lt;/h2&gt;

&lt;p&gt;Legal Documentations supporting the transaction are securely stored on the IPFS blockchain &amp;amp; SHA 256 document hashes are stored on the smart contract.&lt;br&gt;
In the Below Code Snippet , We can see that the SetDocument method only allows owner of the token and the whitelisted investors to set the document on a contract.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function setDocument(bytes32 _name, string calldata _uri, bytes32 _documentHash) external  {
        require(_name != bytes32(0), "Zero value is not allowed");
        require(bytes(_uri).length &amp;gt; 0, "Should not be a empty uri");
        if (isOwner() || isWhitelisted(msg.sender)) {
             if (_documents[_name].lastModified == uint256(0)) {
                 _docNames.push(_name);
                 _docIndexes[_name] = _docNames.length;
              }
             _documents[_name] = Document(_uri ,_documentHash , now);
             emit DocumentUpdated(_name, _uri, _documentHash);
        }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The tokens are issued to the Investor against the bank wire remittance as a DVP settlement.&lt;br&gt;
The issue method is called to mint the token to the investors which check if the issuance is closed and if the investors have been whitelisted or not and returns appropriate error codes.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function issue (address _tokenHolder, uint256 _value, bytes calldata _data) external onlyOwner return (bool status,bytes32 transStatusCode) {   
        require(issuance, "Issuance is closed");
    if(isWhitelisted(_tokenHolder)){
        _mint(_tokenHolder, _value);
            emit Issued(msg.sender, _tokenHolder, _value, _data);
        return true,0x00;
    } else {
        return false,0x01;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The Token trustee, Originator, Issuer, and Investor are given access to the secured documentation using smart contracts methods.&lt;/p&gt;

&lt;p&gt;Following this transaction on the block explorer, we can see that the final transaction hash points to the allotment of tokens to a subscriber entity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Transaction Hash — Token allotment Transaction
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/DfOh_-VHCLbOEAHbMSQkQvBhW5vGesbkm0UY1szB4BQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z4MXZmNTk1OXMx/bmRsNWRoanJ4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/DfOh_-VHCLbOEAHbMSQkQvBhW5vGesbkm0UY1szB4BQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z4MXZmNTk1OXMx/bmRsNWRoanJ4LnBu/Zw" alt="Token Hash - Token Allotment Transaction" width="880" height="469"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://xdc.blocksscan.io/txs/0xba245478bdf3e955e0fd204cb115e2475f07234227d5fccb38b02dd5bf060384"&gt;https://xdc.blocksscan.io/txs/0xba245478bdf3e955e0fd204cb115e2475f07234227d5fccb38b02dd5bf060384&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Redemption:
&lt;/h2&gt;

&lt;p&gt;Upon maturity of the Token, as defined in the Token term sheet, these tokens will be redeemed at a future date and subsequently be burnt by the issuer.&lt;/p&gt;

&lt;p&gt;Let’s have a glimpse at what the key people behind this new technology revolution in trade asset finance have to say.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Xinfin’s Head of Ecosystem, Billy Sebell shares his excitement — “We are excited by the future potential of this ground-breaking partnership with Tradeteq. Decentralized finance represents the future, and industry-wide participation relies on the development of robust, enterprise-grade infrastructure. By working with multiple institutions and stakeholders operating in the global trade ecosystem, we are laying the groundwork for distributing tokenized bank-owned assets in a standardized and secure manner through the XDC Network’s hybrid blockchain ecosystem. Tradeteq’s technology will be crucial to achieving this goal.”&lt;/p&gt;

&lt;p&gt;Christoph Gugelmann, Co-Founder and CEO of Tradeteq, adds: “The partnership aligns with Tradeteq’s mission to speed up the distribution of trade finance assets to a broad range of investors in the new digital age. Trade finance is undergoing a revolution and decentralized finance will have a key role to play in the future. This project showcases some of the innovative work Tradeteq and its partners are undergoing in order to stay at the forefront of this rapidly-changing industry.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Signing off:
&lt;/h2&gt;

&lt;p&gt;As is evident from the growing appetite from the banks and institutional investors seeking to add digital assets to their portfolios, the platform’s launch is seen as a potential pathbreaker in the trade finance space. And, the future is ours to ideate, experiment, explore and establish.&lt;/p&gt;

&lt;p&gt;The original article is published &lt;a href="https://medium.com/yodaplus/trade-asset-finance-just-got-smarter-with-smart-contracts-403c696cb283"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>smartcontracts</category>
      <category>tradefinanceassets</category>
      <category>nfts</category>
      <category>decentralizedfinace</category>
    </item>
  </channel>
</rss>
