Skip to content

Commit

Permalink
add list of aggregators and publishers
Browse files Browse the repository at this point in the history
  • Loading branch information
mlegner committed Oct 16, 2024
1 parent 611908c commit 10c0c98
Showing 1 changed file with 65 additions and 11 deletions.
76 changes: 65 additions & 11 deletions docs/usage/web-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,20 +34,74 @@ only authorized parties may access it, or other measures to manage gas costs.
## Using a public aggregator or publisher {#public-services}

For some use cases (e.g., a public website), or to just try out the HTTP API, a publicly accessible
aggregator and/or publisher is required. Several entities run such aggregators and publishers; the
instances run by Mysten Labs are accessible at the following hosts:
aggregator and/or publisher is required. Several entities run such aggregators and publishers, see
the lists of public [aggregators](#public-aggregators) and [publishers](#public-publishers) below.

- Aggregator: `https://aggregator.walrus-testnet.walrus.space`
- Publisher: `https://publisher.walrus-testnet.walrus.space`

<!-- TODO: Full list of instances? -->

Our publisher is currently limiting requests to 10 MiB. If you want to upload larger files, you need
Public publishers limit requests to 10 MiB by default. If you want to upload larger files, you need
to [run your own publisher](#local-daemon) or use the [CLI](./client-cli.md).

Note that the publisher consumes (Testnet) SUI and WAL on the service side, and a Mainnet deployment
would likely not be able to provide uncontrolled public access to publishing without requiring some
authentication and compensation for the funds used.
Also, note that the publisher consumes (Testnet) SUI and WAL on the service side, and a Mainnet
deployment would likely not be able to provide uncontrolled public access to publishing without
requiring some authentication and compensation for the funds used.

### Public aggregators

The following is a list of know public aggregators; they are checked periodically, but each of them
may still be temporarily unavailable:

- `https://aggregator.walrus-testnet.walrus.space`
- `https://wal-aggregator-testnet.staketab.org`
- `https://walrus-testnet-aggregator.bartestnet.com`
- `https://walrus-testnet.blockscope.net`
- `https://walrus-testnet-aggregator.nodes.guru`
- `https://walrus-cache-testnet.overclock.run`
- `https://sui-walrus-testnet.bwarelabs.com/aggregator`
- `https://walrus-testnet-aggregator.stakin-nodes.com`
- `https://testnet-aggregator-walrus.kiliglab.io`
- `https://walrus-cache-testnet.latitude-sui.com`
- `https://walrus-tn.juicystake.io:9443`
- `https://walrus-agg-testnet.chainode.tech:9002`
- `https://walrus-testnet-aggregator.starduststaking.com:444`
- `http://walrus-testnet-aggregator.everstake.one:9000`
- `http://walrus.testnet.pops.one:9000`
- `http://scarlet-brussels-376c2.walrus.bdnodes.net:9000`
- `http://aggregator.testnet.sui.rpcpool.com:9000`
- `http://walrus.krates.ai:9000`
- `http://walrus-testnet.stakingdefenseleague.com:9000`
- `http://walrus.sui.thepassivetrust.com:9000`

<!--
Reported but currently not available:
- `https://walrus-testnet-aggregator.nodeinfra.com`
-->

### Public publishers

- `https://publisher.walrus-testnet.walrus.space`
- `https://wal-publisher-testnet.staketab.org`
- `https://walrus-testnet-publisher.bartestnet.com`
- `https://walrus-testnet.blockscope.net:444`
- `https://walrus-testnet-publisher.nodes.guru`
- `https://walrus-publish-testnet.chainode.tech:9003`
- `https://sui-walrus-testnet.bwarelabs.com/publisher`
- `https://walrus-testnet-publisher.stakin-nodes.com`
- `https://testnet-publisher-walrus.kiliglab.io`
- `http://walrus-publisher-testnet.overclock.run:9001`
- `http://walrus-testnet-publisher.everstake.one:9001`
- `http://walrus.testnet.pops.one:9001`
- `http://ivory-dakar-e5812.walrus.bdnodes.net:9001`
- `http://publisher.testnet.sui.rpcpool.com:9001`
- `http://walrus.krates.ai:9001`
- `http://walrus-publisher-testnet.latitude-sui.com:9001`
- `http://walrus-tn.juicystake.io:9090`
- `http://walrus-testnet.stakingdefenseleague.com:9001`
- `http://walrus.sui.thepassivetrust.com:9001`

<!--
Reported but currently not available:
- https://walrus-testnet-publisher.nodeinfra.com
- https://walrus-testnet-aggregator.starduststaking.com:445
-->

## HTTP API Usage

Expand Down

0 comments on commit 10c0c98

Please sign in to comment.