Skip to content

Commit c2a482b

Browse files
committed
some readme fixes
1 parent 86a1314 commit c2a482b

File tree

1 file changed

+11
-32
lines changed

1 file changed

+11
-32
lines changed

README.md

Lines changed: 11 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -401,46 +401,18 @@ To run tests in interactive mode, please do the following:
401401

402402
```
403403
404-
> ape test -I -s
404+
> python -m pytest
405405
406406
```
407407

408-
# Deployment
408+
# Deployment and Adding Registries
409409

410-
First, set up your account in Ape. If you're using an EOA that is a cold wallet, please do:
411-
412-
```
413-
> ape accounts import <alias>
414-
```
415-
416-
This will prompt you for a private key. If your account is a ledger account, then follow:
417-
418-
```
419-
> ape ledger add <alias>
420-
```
421-
422-
To deploy, please use the following command (example deployment in mainnet-fork):
423-
424-
```
425-
426-
> ape run scripts/deploy.py main --network ethereum:mainnet-fork --account <your_account>
427-
428-
```
429-
430-
## Adding Registries
431-
432-
The following command simulates metaregistry setup. For Prod transactions, set network to anything that is not
433-
`ethereum:mainnet-fork` (so: `ethereum:mainnet:geth` or `ethereum:mainnet:alchemy` is fine.)
434-
435-
```
436-
437-
> ape run scripts/setup_metaregistry.py main --network ethereum:mainnet-fork --account <your_account>
438-
439-
```
410+
Various deployment scripts are provided in the [scripts](./scripts/) folder.
440411

441412
#### Deployments
442413

443414
Ethereum Mainnet:
415+
444416
- `base_pool_registry`: [0xDE3eAD9B2145bBA2EB74007e58ED07308716B725](https://etherscan.io/address/0xDE3eAD9B2145bBA2EB74007e58ED07308716B725#code)
445417
- `crypto_registry`: [0x9a32aF1A11D9c937aEa61A3790C2983257eA8Bc0](https://etherscan.io/address/0x9a32aF1A11D9c937aEa61A3790C2983257eA8Bc0#code)
446418
- `stable_registry_handler`: [0x46a8a9CF4Fc8e99EC3A14558ACABC1D93A27de68](https://etherscan.io/address/0x46a8a9CF4Fc8e99EC3A14558ACABC1D93A27de68#code)
@@ -449,6 +421,13 @@ Ethereum Mainnet:
449421
- `crypto_factory_handler`: [0xC4F389020002396143B863F6325aA6ae481D19CE](https://etherscan.io/address/0xC4F389020002396143B863F6325aA6ae481D19CE#code)
450422
- `metaregistry`: [0xF98B45FA17DE75FB1aD0e7aFD971b0ca00e379fC](https://etherscan.io/address/0xF98B45FA17DE75FB1aD0e7aFD971b0ca00e379fC#code)
451423

424+
### Roadmap
425+
426+
1. StableSwap-ng Factory Handler
427+
2. Twocrypto-ng Factory Handler
428+
3. Tricrypto-ng Factory Handler
429+
4. Deployments of Metaregistry with the above handlers across multiple chains.
430+
452431
### License
453432

454433
(c) Curve.Fi, 2023 - [All rights reserved](LICENSE).

0 commit comments

Comments
 (0)