# Run program on boot

**URL:** https://xrp.discourse.group/t/run-program-on-boot/78
**Category:** General
**Created:** [September 30, 2023, 1:37am UTC](https://xrp.discourse.group/t/run-program-on-boot/78 "2023-09-30T01:37:27Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![gspivey](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@gspivey](https://xrp.discourse.group/u/gspivey)
#### Post date: [September 30, 2023, 1:37am UTC](https://xrp.discourse.group/t/run-program-on-boot/78/1 "2023-09-30T01:37:27Z")

</div>

What is the recommended method for a program to be executed on boot? I tried saving to main.py, and that gave me an error message.

---

<div class="post-metadata">

### Author: ![Fgrossman](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@Fgrossman](https://xrp.discourse.group/u/Fgrossman)
#### Post date: [September 30, 2023, 3:45am UTC](https://xrp.discourse.group/t/run-program-on-boot/78/2 "2023-09-30T03:45:27Z")

</div>

Correct that main.py is managed by XRPCode. The last program you run in XRPCode is what will run at bootup
