Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Smart Contracts for secure Blockchain Identities, implementation of the ERC734 and ERC735 proposal standards.

License

NotificationsYou must be signed in to change notification settings

onchain-id/solidity

Repository files navigation

OnchainID Smart Contracts

GitHubGitHub release (latest by date)GitHub Workflow Status (branch)GitHub repo sizeGitHub Release Date


OnchainID Smart Contracts

Smart Contracts for secure Blockchain Identities, implementation of the ERC734 and ERC735 proposal standards.

Learn more about OnchainID and Blockchain Identities on the official OnchainID website:https://onchainid.com.

Usage

  • Install contracts package to use in your repositoryyarn add @onchain-id/solidity
  • Require desired contracts in-code (should you need to deploy them):
    const{contracts:{ERC734, Identity}}=require('@onchain-id/solidity');
  • Require desired interfaces in-code (should you need to interact with deployed contracts):
    const{interfaces:{IERC734,IERC735}}=require('@onchain-id/solidity');
  • Access contract ABIERC734.abi and ByteCodeERC734.bytecode.

Development

  • Install dev dependenciesnpm ci
  • Update interfaces and contracts code.
  • Run lintnpm run lint
  • Compile codenpm run compile

Testing

  • Runnpm ci
  • Runnpm test
    • Test will be executed against a local Hardhat network.

Proofed by Hacken - Smart contract audit

About

Smart Contracts for secure Blockchain Identities, implementation of the ERC734 and ERC735 proposal standards.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp