Skip to content

Create AgentsΒ #3

@AtHeartEngineer

Description

@AtHeartEngineer
  • Front desk
    • Agent the user talks to (the receptionist)
    • At the beginning of the conversation the front desk agenct can start asking questions like:
      • What is your name
      • How much do you want to borrow
      • What country do you live in
      • What bank(s) do you use
      • Do you have a job/proof of income
      • Do you have any history of not paying back loans?
      • etc...
  • Loan Officer (Executes Contract for Loan)
    • Agent that determines the loan terms based on Credit Checker and Sybil Checker
      • User asks for certain amount of money
      • Loan officer determines if they should give the loan, and at what interest rate
    • Executes loan transaction
    • Have to manage the smart contracts with the money
  • Credit Checker (TLSNotary/ZKEmail)
    • Agent that determines "credit" score / net worth / etc
    • Is their bank account negative?
    • Is their utility bill paid?
    • Are their taxes paid?
    • This would be the agent that actually uses the skill(s)
  • Sybil Checker (TLSNotary/ZKEmail)
    • Agent that judges how real a person may be
    • Proof of residence / utility bills
    • Proof of bank account / balance
    • Proof they paid taxes
    • Track identities that apply for sybil resistance
      • But try to keep as much info private as possible (hashing identities?)
    • This would be the agent that actually uses the skill(s)
  • Fraud Investigator
    • Agent whose sole job is to make sure its not being tricked, very skeptical, any attempts at jailbreaking can blacklist sybil or credit mechanisms used
    • Is their bank legit?
    • Does their country have a lot of fraud?
    • Browser fingerprinting
    • VPN Detection
  • Overseer
    • Overall coordination, money manager (the bank owner)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions