Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lightweight MN-3 / permissionless trial network - a3p on akash without well-known keys? #23

Open
dckc opened this issue Jan 20, 2024 · 0 comments

Comments

@dckc
Copy link
Collaborator

dckc commented Jan 20, 2024

I have thought about putting contractStarter on devnet, but it increases the risk that devnet would get messed up and have to be restarted. So I'm thinking about options that I can deploy without putting any burden on Agoric Engineering.

@tgrecojs shared a recipe for a3p on the akash console (copied below). I wondered about using it as a quick shared network. It works great, but the resulting node's key is published in the a3p image, so anybody else can mess with it. Maybe that's not a problem for this scenario? But it would be cool to have an akash template for a reasonably secure Agoric node.

cc @0xpatrickdev

---
version: "2.0"
services:
  node:
    image: ghcr.io/agoric/agoric-3-proposals:main
    expose:
      - port: 26657
        as: 26657
        to:
          - global: true
      - port: 26656
        as: 26656
        proto: tcp
        to:
          - global: true
      - port: 1317
        as: 1317
        to:
          - global: true
    env:
      - DEST=1
      - DEBUG='SwingSet:ls,SwingSet:vat'
profiles:
  compute:
    node:
      resources:
        cpu:
          units: 4
        memory:
          size: 8Gi
        storage:
          - size: 10Gi
  placement:
    dcloud:
      pricing:
        node:
          denom: uakt
          amount: 1000
      signedBy:
        anyOf:
          - akash1365yvmc4s7awdyj3n2sav7xfx76adc6dnmlx63
      attributes:
        host: akash
deployment:
  node:
    dcloud:
      profile: node
      count: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant