📃
OmniOne Developer Site
  • Introduction
  • Manager console guide
    • To begin with...
      • Wallet Settings
      • Select an Account
      • The Issuer/SP account creation
      • Issue access token for the OmniOne Agent
    • Issuer Console
      • Claim
      • VC Type
      • VC Format
      • Issue the VC Information
      • My request list
    • SP Console
      • Service List
      • Token Transaction History
      • My service request
  • Server system construction
    • To begin with...
      • Server Wallet creation and Key settings
      • Collect the Issuer and SP's DID
      • application.properties settings
    • Server default environment configuration per IDE
      • Spring Tool Suite 4
      • IntelliJ IDEA
    • Building the Issuer system
      • Issuer server guide(JAVA)
    • Building the SP system
      • SP server guide (JAVA)
  • Checking Blockchain data
    • Check Agent API
      • bp
      • Committee
      • DID
      • executor
      • key
      • pDID
      • player
      • policy
      • txinfo
      • txissue
      • vc
      • version
      • response codes
  • SDK instruction guide
    • Core SDK Guide
      • Java Wallet
        • IWKeyManager
        • IWDIDManager
        • IWRecoveryManager
        • ZkpException
        • IWException
      • iOS Wallet
        • IWKeyManager
        • IWDidManager
        • IWClaimManager
        • IWRecoveryManager
        • IWErrorManager
        • Enum
    • Server SDK Guide
      • Java
        • ServerInfo
        • IssuerApi
        • SpApi
        • VcResult
        • VcInitParam
        • VCRegParam
        • VcVerifyParam
        • SpProfileParam
    • Omni App Link SDK
      • Server
      • Android
      • IOS
  • Node creation
    • Full Node creation
      • Full Node by using Docker
        • Docker Installation
        • Building Full Node
        • Full Node settings
      • Installation type Full Node
        • Full Node installation
    • BP Node creation
      • BP Node by using Docker
        • Docker Installation
        • Building BP Node
        • BP Node settings
          • keosd/BP Node executing simultaneously
      • Installation type BP
        • Node Installation
        • Executing Node
        • Node settings
        • BP Vote
Powered by GitBook
On this page
  • Wallet Creation for Server
  • Wallet creation
  • Add the secrete key on the created Wallet for server
  • Command operation description

Was this helpful?

  1. Server system construction
  2. To begin with...

Server Wallet creation and Key settings

This page guides the wallet creation to be used by the Issuer or on the SP server.

Wallet Creation for Server

Download the server wallet creation tool

CLI Tool Download Link

Wallet creation

Move to the place where the downloaded Wallet creation tool is located by using the Terminal (command prompt).

Use the command line as below to create the Wallet for the server

$ java -jar wallet.cli-1.0.2.jar keymanager createstore -p

Enter the password to use to lock the Wallet as the printed statement of "key manager password" appears.

Add the secrete key on the created Wallet for server

As Wallet is created, use the command line as below to add the file secrete key on the created Wallet.

java -jar wallet.cli-1.0.2.jar keymanager addkey -i key1 -k [Scatter 비밀 키] -p

As the task is finished change the created i.wallet file name to either 'issuer.wallet' or 'sp.wallet'. After changing the names locate the file to project path/config/my location. (When the file already exists replace it).

Command operation description

Command - keymanager SubCommad - Add Key -i - bring keymanager Key ID -k - Enter the secrete key (WIF base58 format) [privatekey] - the private key of the account used when creating the DID account.

The key herein will be added to this server Wallet by exporting the saved PrivateKey within the Scatter that is created for use in the Admin Console.

PreviousTo begin with...NextCollect the Issuer and SP's DID

Last updated 4 years ago

Was this helpful?