Investhub.io
  • What is Investhub?
  • Pricing
  • APIs
    • KYC Oracle API (BETA)
      • CreateUser
      • CreateCustomer
      • CustomerCompany
        • CustomerCompanyDirector
        • CustomerCompanyUbo
      • HistoryChangeKycLevel
      • ComplycubeClient
      • DataConsent
      • Messages
      • logSendRequestExternal
    • Raise API
    • Referral API
    • Commitment API
    • Opportunity API
  • Referral Partners
    • How to Start
    • Referral Code
      • Assign Referral Partner
    • Rule Book
    • Ethics
  • Investor Training
    • Personalised Opportunities
    • How to generate Investor IBAN?
    • How to make KYC?
      • Redirect to Tenants
      • How to push my KYC to tenants?
      • How to push a Transaction to tenants?
    • Define your Risk Profile
    • How to register an .eth domain
    • What are Security Tokens?
  • Issuer Training
    • Issuer Responsibilities
    • Smart Contract Checklist
    • Prospectus
      • Discounts
      • Translation of Summary
      • Get an ISIN
      • Get a local Phone Number
      • Get a LEI Number
    • KID (key information document)
    • KIIS (key investment information sheet)
    • Fundraising Thresholds
    • Data Center
    • Corporate Governance
    • Insurances
    • Digital Incorporation
    • Prepare for Opportunity
    • Prepare for Deal
    • Accounting
    • Dos and Dont
    • Legal Disclaimers
    • Company Valuation
  • Raise (Compliance, Tokenisation, Reconciliation)
    • Setup a KYC (Raise) Tenant
    • KYC/KYB Handling
      • How to Edit for the user?
    • Video Ident / Liveness Check
    • Payment Channels
      • Crypto Settings
      • Transactions (On and Off-Chain)
      • Bank Accounts
        • Bank Details
      • Crypto.com
      • Volt.io
      • Stripe.com
      • Sendwyre.com
    • Languages
    • User Roles
    • Signature APIs
      • Signnow
      • Skribble
    • Company Information
    • Token Settings
    • Token Type
    • Discount Level Option
    • Currency Settings
    • Google Analytics, Tag Manager, Facebook Pixel
    • Video Frontpage
    • Emails
      • SMTP Settings
      • Email Reminders
    • Other Settings
    • Pythagoras Export
    • Transaction Limit
    • Risk Level Assessment
    • Data Storage Liechtenstein
    • Hotjar
    • Intercom
    • Auto Approval
    • Audit Trail (Log Event)
    • Blacklist
    • Smart Contracts
      • Smart Contract Checklist
      • Smart Contract API
      • Whitelisting
      • Cashlink (depreciated)
    • Exchange Rates
    • Exports
    • Wallet Screening
    • Monitoring
    • Watchlist Enhanced
  • Manage (Proceed Management)
    • Setting up a Manage Tenant
    • Dashboard
    • User Profile
    • Accounts
      • Create FIAT Accounts
      • Create Hot Wallets
      • Connect Metamask Wallet
      • Different Networks (Ethereum, Polygon)
    • Chart of Accounts
    • Cards
    • Reports
    • Users
    • Contacts
    • Settings
      • Company
      • Categories
      • Projects
      • Groups
      • Branches
      • Tax Rates
      • Departments
      • Roles
      • Reject reason
      • Advanced
      • User Permissions
    • Connecting Xero
      • Connect API
      • Multicurrency
      • Gas fees
    • Image Recognition API
      • Veryfi
      • Datamolino
      • Staple.ai
Powered by GitBook
On this page
  1. Raise (Compliance, Tokenisation, Reconciliation)
  2. Smart Contracts

Smart Contract API

PreviousSmart Contract ChecklistNextWhitelisting

Last updated 1 year ago

  1. Layer 1: All interactions are done by Metamask and a Cold Wallet interaction (e.g you would only be able to Whitelist (approved Investors and Mint FIAT transactions) in batches e.g once a day, once a week, once a month (super secure)

  2. Layer 2: All interactions are done from your Backend Server only (we would provide you with the necessary Code Snippets to interact with the Smart Contract via your Backend Server and Infura.io Node (ours or yours, to be decided from a Compliance perspective) (less secure)

  3. Layer 3: You will just implement the API calls you need in your own Frontend (Private key is disclosed inside the API call) (least secure, but most convenient)

Crowdsale contract
Token Contract Features