🌳
Arbor Finance
  • Welcome
  • Litepaper
  • FAQ
  • Protocol
    • Auctions
    • Token
    • Bonds
      • Simple bonds
      • Convertible bonds
    • Orderbook
      • Create an order
  • Participants
    • Borrowers
      • How does borrowing work?
      • How does my DAO get verified?
      • How do defaults work?
      • Credit Enhancers
      • What are the fees?
    • Lenders
      • When can I convert my bonds?
      • How does lending work?
      • How do defaults work?
  • Financial concepts
    • Zero Coupon Bonds
      • Overview
      • ZCB pricing
    • Options
      • Call options
    • Option pricing
  • Developer API
    • Architecture
    • Bond
    • BondFactory
  • Resources
    • Risks
    • Website
    • App
    • Bug Bounty
    • Substack
    • Discord
    • Medium
    • Twitter
    • Github
Powered by GitBook
On this page
  1. Participants
  2. Borrowers

Credit Enhancers

Additional steps may be taken to enhance the borrower's credit.

Promissory Note

Issuers may add an on-chain promise to repay the bond. This is displayed alongside the issuer information on the Bond page. The message to be signed consists of the bond address as well as the content This signature represents a promise to unconditionally repay the bond in full by the maturity date.

Developer Details
ARBOR_PROMISSORY_NOTE_DOMAIN = ({ chainId }: { chainId: number }) => ({
  chainId,
  name: 'Arbor Finance',
  version: '1.0.0',
})

ARBOR_PROMISSORY_NOTE_TYPES = {
  PromissoryNote: [
    { type: 'address', name: 'bond' },
    { type: 'string', name: 'content' },
  ],
}

ARBOR_PROMISSORY_NOTE_VALUE = (address: string) => ({
  bond: address,
  content:
    'This signature represents a promise to unconditionally pay the bond by the maturity date.',
})

PreviousHow do defaults work?NextWhat are the fees?

Last updated 2 years ago