* Select the appropriate Docker image to run your code - most algorithms are written in Javascript or Python, so you can use either of these Docker images or your own custom image!
<figure><imgsrc="../../.gitbook/assets/c2d/docker-image.png"alt=""><figcaption><p>Select the appropriate Docker image for your algorithm type</p></figcaption></figure>
<figure><imgsrc="../../.gitbook/assets/c2d/algorithm-privacy.png"alt=""><figcaption><p>Keep this option checked for Compute-to-Data</p></figcaption></figure>
#### Step 6 - Set a price, Fixed or Free, for your algorithm
* It is recommended that you set a fixed price since the price that you choose for your algorithm will be charged any time that someone selects to run your algorithm on a dataset, including datasets that aren't yours!
* Click the pink Submit button at the bottom of the page and sign the two transactions with your wallet. You'll have to pay for gas when you sign to publish your algorithm asset.
<figure><imgsrc="../../.gitbook/assets/c2d/Sign-transactions.png"alt=""><figcaption><p>Sign and pay gas for 2 transactions on the final publishing step</p></figcaption></figure>