[ACA-PY] Actor 실행

min71·2022년 11월 29일
0

ACA-PY

목록 보기
2/4
post-thumbnail

Hyperledger Aries Cloud Agent - Python

ACA-PY 깃허브 주소

HTTP 요청 송수신을 지원하는 모든 언어를 사용하여 SSI 서비스를 구축

역할설명

  • Issuer
    디지털 인증서를 발급하는 인증기관 역할
  • Holder
    인증서 발급을 요구하는 역할 / 인증서를 보유하는 역할 / 인증서를 검증받는 역할
  • Verifier
    인증서를 검증하기위해 Holder에게 증거를 요구하고 검증하는 역할

ACA-PY 클론

git clone https://github.com/hyperledger/aries-cloudagent-python.git

cd ./aries-cloudagent-python/scripts

🤷‍♂️ACA-PY 0.7.5버전을 사용할 예정이다

git checkout tags/0.7.5

Issuer

Issuer DID 추가

----------1----------
http://IP주소:9000 접속

----------2----------
Wallet seed : 	issuer00000000000000000000000000

----------3----------
Register DID 버튼 클릭

Issuer 실행

PORTS="8000 8001" ./run_docker start -l Issuer -it http 0.0.0.0 8000 -ot http --admin 0.0.0.0 8001 --admin-insecure-mode -e http://{Issuer IP 주소}:8000 --genesis-url http://{Von 네트워크 IP 주소}:9000/genesis --wallet-type indy --wallet-name issuerwallet --wallet-key issuerkey --log-level info --auto-provision --auto-accept-invites --auto-accept-requests --auto-ping-connection --tails-server-base-url {Indy tails 서버 url} --seed issuer00000000000000000000000000

Issuer API DOCS

http://IP주소:8001 접속

Holder

Holder 실행

PORTS="18000 18001" ./run_docker start -l Holder -it http 0.0.0.0 18000 -ot http --admin 0.0.0.0 18001 --admin-insecure-mode -e http://{Holder IP 주소}:18000 --genesis-url http://{Von 네트워크 IP 주소}:9000/genesis --wallet-type indy --wallet-name issuerwallet --wallet-key issuerkey --log-level info --auto-provision --auto-accept-invites --auto-accept-requests --auto-ping-connection --tails-server-base-url {Indy tails 서버 url}

Holder API DOCS

http://IP주소:18001 접속

Verifier

Verifier 실행

PORTS="28000 28001" ./run_docker start -l Verifier -it http 0.0.0.0 28000 -ot http --admin 0.0.0.0 28001 --admin-insecure-mode -e http://{Holder IP 주소}:18000 --genesis-url http://{Von 네트워크 IP 주소}:9000/genesis --wallet-type indy --wallet-name issuerwallet --wallet-key issuerkey --log-level info --auto-provision --auto-accept-invites --auto-accept-requests --auto-ping-connection --tails-server-base-url {Indy tails 서버 url}

Verifier API DOCS

http://IP주소:28001 접속

profile
한 줄 소개

0개의 댓글