Keyring Network | Docs
  • INTRODUCTION
    • About Us
    • Our Solution
    • Use Cases
  • USER GUIDE
    • 1. Choose a Policy
    • 2. Onboard
      • Keyring Connect
      • Keyring Pro
    • 3. Create a Credential
    • FAQ
      • What is my onboarding status?
      • How to manage multiple entities?
      • What is Keyring's business model?
      • How to create credentials x-chain?
  • INTEGRATION STEPS
    • 1. Create a Policy
      • Connect Policy Builder
    • 2. Integrate to User Flow
    • 3. Permission smart contracts
  • PROTOCOL GUIDE
    • Sandbox
      • Keyring Connect
      • Keyring Pro
    • Data Flow
      • Data Collected
      • Data Storage
    • Smart Contracts
  • RESOURCES
    • Links
    • Get in Touch
    • Brand Assets
    • Data Policies
  • Onboarding Requirements
    • Keyring Pro
      • FalconX
    • Keyring Connect
Powered by GitBook
On this page
  • Core Contract
  • Deployments
  • Governance
  1. PROTOCOL GUIDE

Smart Contracts

PreviousData StorageNextLinks

Last updated 7 days ago

Keyring Network's smart contracts are used to operate different parts of the protocol. Contracts are written in Solidity and released under a BUSL license. Standard contracts leverage the OpenZeppelin Library (version 4.6.0).

See the repository .

Core Contract

The Keyring Core Contract is a single contract that stores user credentials with expiry and allows blacklisting of entities on a per policy basis. See the for full details of the code.

Deployments

Here current deployments, additional chains will follow. if you have any requests.

Blockchain
Address

Ethereum Mainnet

Arbitrum

Base

Optimism

Avalanche

Polygon

ZKsync Era

Solana

Testnets

Blockchain
Address

Sepolia Testnet

Holesky Testnet

Governance

Keyring implements admin-upgradable proxies to manage core protocol updates.

here
repository
Get in touch
0xD18d17791f2071Bf3C855bA770420a9EdEa0728d
0x88e097C960aD0239B4eEC6E8C5B4f74f898eFdA3
0x88e097C960aD0239B4eEC6E8C5B4f74f898eFdA3
0x88e097C960aD0239B4eEC6E8C5B4f74f898eFdA3
0x88e097C960aD0239B4eEC6E8C5B4f74f898eFdA3
0x88e097C960aD0239B4eEC6E8C5B4f74f898eFdA3
0x617534538624ae12AC8F5A12cbC22491FED7D63D
DZfyn6cuo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw
0x6fB4880678bFf1792eBF1C3FDdc16E4fbF4ad043
0x53370173a6939f0538d0fb0f7cc653e53bf9801a