# Coinbase投资3200万隐私系统Espresso测试教程 **Published by:** [giveme5.eth](https://paragraph.com/@giveme5/) **Published on:** 2022-09-20 **URL:** https://paragraph.com/@giveme5/coinbase-3200-espresso ## Content 本教程基于win10+docker环境测试。 本教程重点关注第三点,一台电脑创建多个账户测试一、安装docker并搭建Espresso本地测试系统下载并安装docker,本文不做具体阐述参考官方指引:https://docs.docker.com/get-docker/ 或中文教程:https://yeasy.gitbook.io/docker_practice/install下载官方docker编排配置文件 按win键+R,输入cmd回车,打开命令窗口图一输入下面命令,该命令执行完成后,docker-compose.yaml文件会下载到用户默认目录下,如上图,我的默认目录是C:\Users|Colincurl https://www.espressosys.com/cape/docker-compose.yaml --output docker-compose.yaml 拉取官方镜像docker-compose pull 启动本地测试环境docker-compose up 二、Espresso测试流程创建CAPE钱包 浏览器打开http://localhost/onboardingsend交互点击新的address,用于测试send的target用户。 可以顺手生成Viewing Keys,Freezing Keys,创建CAPE新资产测试会用到创建CAPE新资产领取Goerli测试网代币ETH和USDC, usdc代币合约:0x07865c6E87B9F70255377e024ace6630C1Eaa37F https://goerlifaucet.com/ https://usdcfaucet.com/wrap/unwrap交互导出asset元信息导入asset三、创建多个cape账号测试在cmd默认目录,如图一,我的默认目录是C:\Users|Colin下复制一份docker-compose.yaml,并重命名为docker-compose-c1.yaml,编辑该文件,将文件内容替换为下面内容,并保存。# This file is sourced from the espressosystems/cape-ui repo version: '2' services: wallet-c1: image: ghcr.io/espressosystems/cape-ui:release container_name: cape-ui-c1 ports: - 80:80 wallet-api-c1: image: ghcr.io/espressosystems/cape/wallet:release container_name: cape-wallet-c1 ports: - 60000:60000/tcp volumes: - espresso_c1:/.espresso_c1 volumes: espresso_c1: 打开docker desktop后,在cmd窗口执行运行命令docker-compose -f docker-compose-c1.yaml up 图二出现图二,说明,运行成功,docker desktop的Containers也会出现对应的运行程序。接下来就可以按照步骤二的顺序继续做测试了。图三如法炮制,你要再创建新的测试环境你只需要按照上面的模板再执行一遍即可 三个要素,文件名,文件内容,运行命令。例如,我再创建一个c2环境,那么复制并修改文件名docker-compose-**c1.**yaml → docker-compose-c2.yaml文件内容里的所有c1替换成c2运行命令的文件替换为docker-compose-c2.yaml (注意,c1,c2只是我随便取的一个编号,你可以自己随便写)四、提交谷歌测试表单https://docs.google.com/forms/d/e/1FAIpQLSdE5pcHcq9lTHj7yGPIJK3YIcQKL1wtwZmws3rc20icYi8gLQ/viewform五、参考文献本教程测试步骤不是非常详细,详细可参考 https://mirror.xyz/haibian.eth/XVS9113ZMXmPTzueiixgfxI7rbO_OE6sy9O-v9-Iyr4 ## Publication Information - [giveme5.eth](https://paragraph.com/@giveme5/): Publication homepage - [All Posts](https://paragraph.com/@giveme5/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@giveme5): Subscribe to updates