{"repo":"aws-samples/nitro-enclave-blockchain-wallet-on-eks","free":true,"listed":false,"github":"https://github.com/aws-samples/nitro-enclave-blockchain-wallet-on-eks","clone":"git clone https://github.com/aws-samples/nitro-enclave-blockchain-wallet-on-eks.git","description":"AWS Nitro Enclave based blockchain workload on Amazon EKS","language":"Go","stars":13,"topics":["blockchain","confidential-computing","etherenum","kubernetes"],"license":"MIT-0","category":"blockchain-web3","readme_excerpt":"Secure Blockchain Workloads using AWS Nitro Enclaves on EKS kmstool-cli The enclosed go project allows compiling of an kmstool-enclave-cli compatible cli tool including ephemeral key management related performance optimization. Cli and performance related information enclosed in the Readme. ---- EKS Deployment - Architecture The following diagram depicts the high level architecture of the solution that is enclosed in this AWS CDK repository which will be deployed to the specified AWS account. --- Development, Integration Tests and Requests Application All docker containers run linters and static security checks also on cross Lambda, pod and enclave dependencies for every deployment. Example below from applications/ethereum-signer/images/key-generator enclave/Dockerfile . e2e Integration Test A full cluster and application deployment including load testsing and cleanup can be triggerred by the following script: Please be aware that a full e2e integration test run including cluster creation and resource cleanup can take up to and hour. Requests Postman collections specifying key and signature creation requests can be found in tests/e2e/postman . --- Deployment Disclaimer Please be aware of changes happening to upstream dependencies. Docker v25+ compatibility Device driver enclave support Go .private and signer. .private domain name attached. 4. Ensure that the app workloads have been deployed to the default namespace by running the following command: You should see 4 pods deplo","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-samples/nitro-enclave-blockchain-wallet-on-eks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}