Hi everyone, I’m happy to announce the beta release of Unicycle.
Heard enough and wanna jump right in? Head over to https://ic-unicycle.com/ and give it a spin. Not yet sold? Keep reading!
Unicycle is an automated cycle top up service I’ve been working on with some key differentiators from its competitors. The goal of Unicycle is to give ICP developers an alternative to other cycle top up services by providing better cycle purchasing rates and lower fees with long term sustainability. While newer on the scene, I believe Unicycle brings some real value for developers that make it worth trying out whether you’ve used automated cycle top up services before or not.
Lower Cost Cycles funded with ICP
Unicycle supports both minting new cycles for your canisters via the CMC, as well as swapping for TCycles from the icpswap pool. When you provide ICP as your funding source, the Unicycle service queries pricing from the two options and picks the best rate to fund your canister top ups. When minting cycles you can expect to pay 1 XDR (~$1.36)/TC, but by leveraging the available cycle liquidity in swap pools, you can currently save over $1/TC and purchase them at a discounted rate of ~$.30/TC at the time of writing this.
You also have the option of funding your top ups using the cycles ledger directly if you prefer. Looking forward we are planning to integrate additional sources of cycles to ensure you always get the most favorable exchange rate for your ICP.
Lower Fees for automated top ups
Currently Unicycle fees are charged in TC at the rate of 5% of the top up amount. This is lower than other leading services but wait…there’s more! When you pay fees to Unicycle, your TCycles are sent to a liquidity position in the icpswap pool and you are granted reward shares with the Unicycle service. As the liquidity position earns rewards in the swap pool, these rewards are directed into a Unicycle rebate pool that reduces the Unicycle fees that reward share holders have to pay proportional to their share. So the more you use the service, the fewer fees you have to pay, until you are no longer paying any additional fees to Unicycle for top ups.
Long term sustainability
To keep the top up service running, a portion of the fees may also be directed directly to topping up the canisters running Unicycle (the unicycle backend, frontend, and the blackholed canister that enables cycle status reporting). This bakes the sustainability of the service into the economics of it directly. For now, we will be keeping this part of the service cut turned off so that users can start seeing fee rebates more quickly, but as usage ramps up, this mechanism will be enabled to keep the service running for its users. In addition to having this functionality currently disabled, I’ve seeded the rebate producing liquidity position with a modest amount of TC/ICP so that early users can start seeing rebates a little quicker.
SNS Support incoming
Full SNS DAO controlled top up configurations are on the near horizon as we spend the next few weeks validating that everything is continuing to work as expected with the service and do some further testing on the SNS specific features. The frontend and backend canisters are currently under my control during this beta period, but as the service matures and iteration and testing cadences slow, I will be transferring control over to Sneed DAO for long term stewardship over the service. For non SNS controlled canisters, in order to enable the service to track your canister’s cycle balance, we’ve published a status checking canister that will need to be made a controller of any tracked canisters. The status checker is located here https://dashboard.internetcomputer.org/canister/j4txm-raaaa-aaaae-qkcqq-cai where you can verify that its only controller is itself and you can cross check the wasm hash against the public code located here https://github.com/XanderBrendon/unicycle_blackhole .
I appreciate everyone taking time to hear about the latest Sneed offering. I hope you will give the service a try and provide any feedback you may have on your experience.

