> For the complete documentation index, see [llms.txt](https://decentralized-pictures-foundatio.gitbook.io/dcp-docs-v0.0.1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://decentralized-pictures-foundatio.gitbook.io/dcp-docs-v0.0.1/t4l3nt-net/blockchain/updating-your-t4l3nt-node.md).

# Updating your t4l3nt node

In order to activate protocol updates you will need to follow the below instructions.

Make sure you stop your docker container. You can check the container ID with `docker ps`

`docker stop <container_ID>`

Pull the latest build from docker hub.

`docker pull t4l3nt/t4l3nt:latest`

Start up the node again

`docker run -it -p 8733:8733 -p 9733:9733 -v tlnt-data:/home/tlnt t4l3nt/t4l3nt:latest`

Login to you node

`docker ps`

Check your container ID

`docker exec -it <container_ID> bash`

Check to make sure the protocol updates is listed

`tlnt-client rpc get /config/network/user_activated_upgrades`

&#x20;Or in the `"user_activated_upgrades"` field in the config.json file.

`cat ~/.tlnt-node/config.json`

Update info should look like this around lines 28-30.

`"user_activated_upgrades": [ { "level": 635905, "replacement_protocol":     "Pt4FJEL6jZDrWLkQ2xzpqaXaDKZa23PohrfCt9t75tkGDCqzVvM" }`

Note - depending on the update, the level and protocol will be different, confirm they match the intended update.
