www.xdc.dev Open in urlscan Pro
34.200.227.6  Public Scan

URL: https://www.xdc.dev/senthilnathan/debank-1bcn
Submission: On October 21 via api from GR — Scanned from DE

Form analysis 3 forms found in the DOM

GET /search

<form method="get" action="/search" role="search" accept-charset="UTF-8"><input name="utf8" type="hidden" value="✓">
  <div class="crayons-fields crayons-fields--horizontal">
    <div class="crayons-field flex-1 relative"><input class="crayons-header--search-input crayons-textfield" type="text" id="" name="q" placeholder="Search..." autocomplete="off" aria-label="Search term"><button type="submit" aria-label="Search"
        class="c-btn c-btn--icon-alone absolute inset-px left-auto mt-0 py-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="crayons-icon c-btn__icon" focusable="false">
          <path
            d="m18.031 16.617 4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z">
          </path>
        </svg></button></div>
  </div>
</form>

POST /comments

<form class="comment-form print-hidden" id="new_comment" action="/comments" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" autocomplete="off">
  <input type="hidden" name="authenticity_token" value="NOTHING" id="new_comment_authenticity_token">
  <input value="251" autocomplete="off" type="hidden" name="comment[commentable_id]" id="comment_commentable_id">
  <input value="Article" autocomplete="off" type="hidden" name="comment[commentable_type]" id="comment_commentable_type">
  <span class="crayons-avatar m:crayons-avatar--l mr-2 shrink-0">
    <img src="https://www.xdc.dev/images/2Yua19hvBl9j3RozThNDCLC0oHmlov5EFPVsvI0kb_E/w:256/mb:500000/ar:1/aHR0cHM6Ly94aW5m/aW4ub3JnL2Fzc2V0/cy9pbWFnZXMveGRj/ZGV2LWltYWdlcy9v/bmJvYXJkY2FyZGlt/YWdlXzEwMjR4MTAy/NC5wbmc" width="32" height="32" alt="pic"
      class="crayons-avatar__image overflow-hidden" id="comment-primary-user-profile--avatar" loading="lazy">
  </span>
  <div class="comment-form__inner">
    <div class="comment-form__field">
      <textarea placeholder="Add to the discussion" onfocus="handleFocus(event)" onkeyup="handleKeyUp(event)" onkeydown="handleKeyDown(event)" oninput="handleChange(event)" id="text-area" required="required"
        class="crayons-textfield comment-textarea crayons-textfield--ghost" aria-label="Add a comment to the discussion" name="comment[body_markdown]"></textarea>
      <div class="comment-form__toolbar">
        <div class="editor-image-upload">
          <input type="file" id="image-upload-main" name="file" accept="image/*" style="display:none">
          <button type="button" class="crayons-btn crayons-btn--s crayons-btn--icon-left crayons-btn--ghost-dimmed" onclick="handleImageUpload(event,'main')">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" class="crayons-icon">
              <path d="M20 5H4v14l9.292-9.294a1 1 0 011.414 0L20 15.01V5zM2 3.993A1 1 0 012.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 01-.992.993H2.992A.993.993 0 012 20.007V3.993zM8 11a2 2 0 110-4 2 2 0 010 4z"></path>
            </svg>
            <span class="hidden s:inline-block" aria-hidden="false">Upload image</span>
          </button>
          <label class="image-upload-file-label" id="image-upload-file-label-main"></label>
          <input type="submit" id="image-upload-submit-main" value="Upload" style="display:none">
          <input class="hidden" id="uploaded-image-main">
        </div>
        <button type="button" class="crayons-btn crayons-btn--s crayons-btn--icon-left crayons-btn--ghost-dimmed response-templates-button" title="Use a response template" data-has-listener="true" data-form-id="new_comment">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" class="crayons-icon">
            <path d="M3 18.5V5a3 3 0 013-3h14a1 1 0 011 1v18a1 1 0 01-1 1H6.5A3.5 3.5 0 013 18.5zM19 20v-3H6.5a1.5 1.5 0 100 3H19zM10 4H6a1 1 0 00-1 1v10.337A3.485 3.485 0 016.5 15H19V4h-2v8l-3.5-2-3.5 2V4z"></path>
          </svg>
          <span class="hidden s:inline-block" aria-hidden="false">Templates</span>
        </button>
        <a href="/p/editor_guide" class="crayons-btn crayons-btn--ghost-dimmed crayons-btn--icon crayons-btn--s ml-auto" target="_blank" rel="noopener" title="Markdown Guide">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" role="img" aria-labelledby="af9yfmlkpqd5jjy6k6tsrr0cflf033k3" class="crayons-icon"><title id="af9yfmlkpqd5jjy6k6tsrr0cflf033k3">Editor guide</title>
    <path d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 100-16 8 8 0 000 16zM11 7h2v2h-2V7zm0 4h2v6h-2v-6z"></path>
</svg>

        </a>
      </div>
    </div>
    <div class="response-templates-container crayons-card crayons-card--secondary p-4 mb-4 comment-form__templates fs-base hidden">
      <header class="mb-3">
        <button type="button" class="crayons-btn personal-template-button active" data-target-type="personal" data-form-id="new_comment">Personal</button>
        <button type="button" class="crayons-btn moderator-template-button hidden" data-target-type="moderator" data-form-id="new_comment">Moderator</button>
      </header>
      <img class="loading-img hidden" src="/assets/loading-ellipsis-b714cf681fd66c853ff6f03dd161b77aa3c80e03cdc06f478b695f42770421e9.svg" alt="loading" loading="lazy">
      <div class="personal-responses-container">
      </div>
      <div class="moderator-responses-container hidden">
      </div>
      <a target="_blank" rel="noopener nofollow" href="/settings/response-templates">
        Create template
      </a>
      <p>Templates let you quickly answer FAQs or store snippets for re-use.</p>
    </div>
    <div class="comment-form__preview text-styles text-styles--secondary" id="preview-div"></div>
    <div class="comment-form__buttons mb-4">
      <button type="submit" class="crayons-btn mr-2 js-btn-enable" onclick="validateField(event)" disabled="">Submit</button>
      <button type="button" class="preview-toggle crayons-btn crayons-btn--secondary comment-action-preview js-btn-enable mr-2" disabled="">Preview</button>
      <a href="/404.html" class="dismiss-edit-comment crayons-btn crayons-btn--ghost js-btn-dismiss hidden">Dismiss</a>
    </div>
  </div>
  <div class="code-of-conduct" id="toggle-code-of-conduct-checkbox"></div>
</form>

POST /comments/hide

<form id="hide-comments-modal__form" class="hide-comments-modal__form" data-type="json" action="/comments/hide" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="✓" autocomplete="off"><input type="hidden"
    name="_method" value="patch" autocomplete="off"><input type="hidden" name="authenticity_token" value="ZHSxJodDeUyzXAdCSztHbQUxI5c76hQqFifjs0upsbXaOr9UgiwgJ7trhyf3xYd8wOjS8aaCY64V9fWiWv9wug==" autocomplete="off">
  <div class="hide-comments-modal__content">
    <p class="pb-2"> Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's <a id="hide-comments-modal__comment-permalink" href="#">permalink</a>. </p>
    <label class="crayons-field crayons-field--checkbox my-2">
      <input name="hide_children" type="hidden" value="0" autocomplete="off"><input class="hide_children crayons-checkbox" type="checkbox" value="1" name="hide_children" id="hide_children">
      <p class="crayons-field__label">Hide child comments as well</p>
    </label>
    <p class="pb-4 pt-2">
      <button type="submit" class="crayons-btn"> Confirm </button>
    </p>
  </div>
</form>

Text Content

Skip to content
Navigation menu

Search Log in Create account


DEVELOPERS FORUM FOR XINFIN XDC NETWORK

Close


DEVELOPERS FORUM FOR XINFIN XDC NETWORK IS A COMMUNITY OF AMAZING USERS

Developers Forum for XinFin XDC Network

Create account Log in
 * Home
 * Contact


OTHER

 * Code of Conduct
 * Privacy Policy
 * Terms of Use

Twitter Facebook Github Instagram



1 1 0

More...
Copy link Copy link
Copied to Clipboard
Share to Twitter Share to LinkedIn Share to Reddit Share to Hacker News Share to
Facebook
Share Post via... Report Abuse
Senthilnathan S

Posted on Sep 21


DEBANK



Inspiration
Ever since blockchain got introduced I am very bullish about the technology. I
always wanted to bring centralized financial products and link it with
blockchain technology. One such I'm working on is DeBank.

What it does
De-Bank De-Bank is very similar to a day-to-day bank in a real life but powered
with blockchain technology and runs in the blockchain world. We are coming up
with a new financial product called 'NFTHomes' where users can mint their home
documents on our platform and make it into a NFT. The minted NFT's can be sold
to a buyer by which the smart contract transfers the digital ownership to the
respective person who bought it. DeBank is not just a regular bank. Where we
stand out from a normal bank is by providing home loans which are paid in
cryptocurrencies. Not everyone today can buy their dream homes, some might have
less funds and some might be in a difficult situation to raise funds. So buyers
Can approach our Home Loans which are processed 10x faster than a normal bank
without any documents or their credit score. Home Loans, Insurances, Yield
Farming(Lending and Borrowing) is few of our financial products.

How we raise the capital for buyers?
To raise the capital we also introduce another banking service called 'yield
farming' where public can stake XDC Tokens and we as a platform return them
equivalent stable coins for the amount of XDC tokens they staked. Stable coins
can be used for trading. Once they wish to un-stake it they are asked to return
the stable coins to us and we would return them XDC tokens + Interest Rate back
for lending us use the money. The stable coins are then burnt.

How Home Loans work?
The raised capital through yield farming is now given to the buyers who are in
need of home loans. The criteria for the buyers are that

They get to live in the homes but the ownership of the house will be in the name
of the contract/DeBank until the loan amount is repaid.
Buyers are asked to have at least 25 percent of the total house value to be on
their wallet. This is just to prevent everyone from asking a loan.
The loan repayment should be paid via stable coins of XDC Network.
These are the criteria to avail Home Loans from us without any cibil score or
background. The Homes Loans are processed much faster than a regular bank. In
case of a Home Loan the transaction is basically done by the bank side as we
promise in the smart contract to transfer the NFT to the buyer once he repays
the loan to the bank. It creates lot of trust and security between the buyer and
the platform.

Concept of Escrow and How Home NFT is a legal document?
Buyers have the misconception of whether digital NFT's are a valid documents.
Before executing the transaction a Escrow agent would look at the house of the
seller if there is any damage to the house and if buyers can move in safely,
after this the escrow agents approves his proposal whether to execute the
transaction or not. Since an Escrow Agent has a relationship with local housing
department we will link the wallet address of the respective agent. Digital
NFT's can help us to file lawsuit in case of any duplication since there can be
only one owner to a property. So on the whole there will be a separate team to
inspect the house on site.

Fractionalization of Digital Assets
DeBank also introduce another product called fractionalization of NFT's where
the owner of the NFT's can split his assets and issue to people in terms of
tokens. people pay certain amount of XDC token and receive NFT token of the
owners smart contract address. This can be helpful for the owner of the land to
transfer to his lower hierarchy.

How Home Insurance Work
DeBank also provides Home Insurances. We collect premium for each month from
various users of our platform and provide them instant insurance claims if they
meet our criteria. Since the insurance works in the form of smart contracts
users can have the trust of giving premium every month. We collect external data
for the weather condition with the help of goplugin decentralised oracle
and integrate it on our smart contracts.

Business Model of DeBank
The business model of a DeBank is quite simple. We raise funds from Yield
Farming and distribute it to the borrowers for Home Loans. Borrowers are asked
to repay the money including the principal + interest within the tenure period.
We charge a interest rate of anywhere around 5-9 % initially. We Use Adjustable
Rate Mortgage (ARM) for calculating the interest because as a bank we want less
risks, so incoming years if inflation peaks we could make use of adjustable rate
mortgages and collect a higher interest rate. The interests collected in the
repayment is the major source of income for the bank. Some percentage of the
profits are given to the lenders who staked their capital. Another source of
Income for the bank is through insurance, the collected premium is one major
source. We charge higher premiums for homes which are prone to disaster and
damage. We charge less premium for houses that are possibly not going to get
damaged. If one house gets damaged in total of ten houses then rest 9 collected
premiums are profit for the bank. The Insurance product can be later expanded to
medical and automobile fields through integration of external API's in smart
contract.

Overall Features of DeBank

 1. Exchange
 2. Lending and borrowing / Staking
 3. Instant Loan approval without documents
 4. Trading of digital assests.
 5. NFT Real-Estate
 6. Insurances
 7. Fractionalization of Land

How we built it
For building the frontend of the bank we are going to use Reactjs framework, for
writing the smart contracts we are going to use solidity programming language.
To test and deploy the contract we will use truffle suite/hardhat and connect it
to the RPC URL of XDC Network.For getting external data we are planning to use
PLUGIN ORACLE and integrate in our smart contracts. The house documents are
uploaded to IPFS(Inter Planetary File System) for storage over blockchain. We
also link metamask/xinpay on our Javascript code. we might also get to use web3
and ether frameworks.





DISCUSSION (0)

Subscribe
Upload image
Templates Editor guide
Personal Moderator


Create template

Templates let you quickly answer FAQs or store snippets for re-use.


Submit Preview Dismiss


Code of Conduct • Report abuse

Are you sure you want to hide this comment? It will become hidden in your post,
but will still be visible via the comment's permalink.

Hide child comments as well

Confirm

For further actions, you may consider blocking this person and/or reporting
abuse


READ NEXT


COMMUNITY CALL DISCORD

Lance Lilly - Oct 17


HOW TO CREATE A XDCPAY WALLET

XDSea NFT Marketplace - Oct 18


EMERGENT

Vishal Chinnasamy - Sep 20


ISSUE WITH MISSING ADDRESS ON XINFIN NETWORK WALLET

Pulcino Piopio - Oct 15

Senthilnathan S
Follow
 * Joined
   Sep 21, 2022





Developers Forum for XinFin XDC Network —

Built on Forem — the open source software that powers DEV and other inclusive
communities.

Made with love and Ruby on Rails. Developers Forum for XinFin XDC Network ©
2022.

Forem logo


Developers Forum for XinFin XDC Network

Log in Create account