Documentation Index
Fetch the complete documentation index at: https://paxos-0ac97319-mintlify-update-docs-leave-org-flow-singular.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Use the command line to open a WebSocket connection to the Sandbox USDCUSD stablecoin market price feed.
See the WebSocket API reference for more details.
➊ Install WebSocket Client
The quickest way to open a connection is by using wscat, which runs in the terminal.
Using the Python websocket-client package requires a bit of code and the Python shell.
Open the terminal and install wscat using the -g (global) flag.Ensure wscat is working. If you see the version number, the module is working: Open the terminal and install the Python3 websocket-client library.pip3 install websocket-client
Start the Python3 shell and check that websocket-client was installed correctly.
If you don’t see a ModuleNotFoundError message, the library is installed.python3
...
>>> import websocket
>>>
Leave the terminal window open.
➋ Connect to Sandbox Feed
Open a long-lived connection to the Sandbox USDCUSD stablecoin market price feed.
wscat --connect wss://ws.sandbox.paxos.com/marketdata/stablecoin/USDCUSD
>>> import websocket # From the previous step
>>> def on_message(wsapp, message):
... print(message)
...
>>> wsapp = websocket.WebSocketApp("wss://ws.sandbox.paxos.com/marketdata/stablecoin/USDCUSD", on_message=on_message)
>>> wsapp.run_forever() # Press CTRL+C to quit
➌ Review Sandbox Feed
If everything worked, USDCUSD the pricing data streams to the terminal.
Sandbox USDCUSD stablecoin market price feed (wscat)
Connected (press CTRL+C to quit)
{"market":"USDCUSD","price":"0.9996","timestamp":"2024-11-04T16:12:38.053038191Z"}
{"market":"USDCUSD","price":"0.9996","timestamp":"2024-11-04T16:12:39.080704227Z"}
{"market":"USDCUSD","price":"0.9996","timestamp":"2024-11-04T16:12:40.044403631Z"}
...
Sandbox USDCUSD stablecoin market price feed (websocket-client)
{"market":"USDCUSD","price":"0.9998","timestamp":"2024-11-04T17:23:50.050471826Z"}
{"market":"USDCUSD","price":"0.9998","timestamp":"2024-11-04T17:23:51.064565343Z"}
{"market":"USDCUSD","price":"1.0001","timestamp":"2024-11-04T17:23:52.05566422Z"}
...