zkPass
Website↗Github↗Twitter↗Discord↗
  • 🤝Get Started
  • User Guidelines
  • Overview
    • Introduction
    • Technical Overview V2.0
    • Use Cases
      • zkKYC
      • On-chain Achievements
      • Finance(DeFi&CeFi)
      • Governance and Voting
      • Gaming
      • Medical and Healthcare
      • Social Networking
      • Education and Research
      • Experience Checks
      • Eligible Access
      • Insurance Claim
  • developer guides
    • JS-SDK
      • How It Works
      • Quick Start
      • Generate proof and verify the result
        • EVM
        • Solana
        • Ton
      • Schema
        • Custom Schema
        • Quick Start for Creating Custom Schema
      • API References
      • Error Handling
      • References
    • Integration on Intract Quest
  • supports
    • FAQ
    • Roadmap
    • Terms & Conditions
    • Privacy Policy
Powered by GitBook

Feel free to contact us if you have any ideas

On this page
  • Constructor
  • Instance Methods
  1. developer guides
  2. JS-SDK

API References

Constructor

TransgateConnect(appid)

Parameters

appid(string) - project appid

Instance Methods

  • isTransgateAvailable() - Whether the user has installed the TransGate extension.

  • launch(schemaId, address) - Initiate the validation of the schema corresponding to the schemaId then return the result.

    • Parameters

      • schemaId(string) - The schema ID that added in the project.

      • address(string) - Optional, specify a user address to be included in the final proof, confirming its relevance or ownership.

    • Return

      • allocatorAddress(string) - The address of the allocator node.

      • allocatorSignature(string) - Signature of the task meta data by the allocator node.

      • publicFields(Object) - Values of public fields defined in schema.

      • publicFieldsHash(string) - Hash of public field values.

      • taskId(string) - Unique id of the task allocated by the allocator node.

      • uHash(string) - Hash value of user unique id in the data source.

      • validatorAddress(string) - The address of the validator node.

      • validatorSignature(string) - The signature of the verification result by the allocator node.

      • recipient(string) - Optional, when calling the launch function and passing in the address, it will return this value.

PreviousQuick Start for Creating Custom SchemaNextError Handling

Last updated 3 months ago