Knowledge Base

How-to guides, FAQ and Crypto DCA support

Getting Started

Start buying cryptos on ZenDCA

Step 1: Register with a supported exchange
an exchange (or cryptocurrency exchange) is a digital platform that allows users to buy or sell crypto currencies. since zendca is not an exchange, it works by connecting to your exchange account and trading on your behalf. currently zendca supports 3 major exchanges: coinbase, gemini and kraken.if you're not already registered with one of the supported exchanges, creating an account is free and easy. you can register with an exchange using the following links:coinbasegemini (get $15 in crypto of your choice, after you trade $100+ within 30 days)kraken (get $10 in bitcoin after you buy $100 worth of cryptos, within 30 days)the benefit of connecting your exchange account to zendca is we buy crypto currencies on your behalf with the lowest fees possible. for example, if you use the gemini mobile app to buy $100 of bitcoin every week, your fee currently* would be $2.99 per transaction (reference). on zendca it would be ≈$0.35. that's a savings of ≈$2.64 per transaction. not to mention we use the true market price of bitcoin, which means you're getting the most bitcoin possible for what you're spending.
Step 2: Connect your exchange account
in order to create any schedules on zendca, you have to connect your cryptocurrency exchange account. this is done by creating and adding api keys from the exchange and adding them to zendca. we have a step by step guide of how to do this for every exchange, see an example for kraken below: for the gemini exchange, you also have the option to simply sign in and grant our app permissions to connect. this process is known as oauth and is currently only offered for gemini. api keys are created per schedule type (buy or withdraw), so if you only want to connect with zendca to buy crypto currencies, you won't have to add api keys that are allowed to withdraw your cryptocurrencies (or vice versa).you can manage your connected exchanges and api keys any time, by clicking on the gear icon and then "connected exchanges", as seen below. you'll also be able to view and pull your exchange usd balance and have other helpful buttons to view prices on the exchange or create a repeat buy or withdrawal schedule for that specific exchange. please note that if you decide to delete your api keys or disconnect from an exchange, any active schedules will be automatically paused.
Step 3: Deposit funds on the exchange
in order to create a repeat buy schedule, you must first have a fiat (e.g. usd, eur, gpb, etc.) balance on the exchange. zendca cannot purchase crypto currencies on your behalf, with your debit card or ach account on the exchange itself.all of the exchanges make depositing fiat simple and the funds are usually available right away to start trading. you will have to wait a few days for the deposit to clear with the bank, before being able to send cryptos.once you connect with an exchange, there will be links to add funds on the "connected exchanges" page. we also have helpful notifications throughout the application in case you don't have enough funds to make a purchase.
Creating your first repeat buy schedule
once you're connected with at least one of the supported exchanges, we make creating a new repeat schedule extremely simple. the first step is to select an exchange you have connected with, example below. then provide a purchase amount, select the crypto you want to purchase and your preferred purchase interval (e.g. daily, weekly, bi-weekly or monthly). you can set a specific start date and purchase time in advanced options. then you simply click start. the crypto currencies you can purchase are different for every exchange. we dynamically pull the list of all purchasable crypto currencies directly from the exchange.if you don't specify a custom start date, we'll place the first purchase right after you click start. your schedule will now be active and you can come back to track the performance and manage it.
Managing repeat buy schedules
you can pause, delete and track schedule performance on the dashboard any time.if you delete a schedule, all of the performance and transaction data will also be deleted on zendca. nothing gets removed from the exchange itself, so all your purchases will still be visible there.if you pause your schedule, no new purchases will be made until you're ready to re-activate it.you can view the amount of crypto purchased, total usd spent, exchange balance and your average cost and performance compared to the current price. you can also export all of your transactions at any time.want more details about a specific order? just click the eye icon in the actions column. here's a preview of the schedule details page: lastly, if an order wasn't fully filled and is in the pending or partially filled status, you'll have the option to cancel the order. you can also resync the order status of any live orders to always stay up to date.if an order ever fails to get filled, you'll be able to delete it from the transactions list to reduce clutter.
How do I save on fees?
we're glad you asked! this is one of the main benefits of using zendca and not using recurring buys on the exchange.most exchanges will allow you to create a recurring buys, but you'll be paying higher fees so let's break it down.let's use coinbase as an example, and say you create a schedule to buy $100 worth of bitcoin every week on the mobile app. you'd be paying a fee of ~$2.99 and only getting ~$97.01 worth of bitcoin. on top of that, you won't be paying the best bitcoin price from the order book, but an inflated one due to their spread calculation (more info here). so you get less bitcoin and pay almost 4% in fees!on zendca, you would pay about ≈$1.20 to coinbase in fees, when buying $100 worth of bitcoin every week ($1.79 in savings!) and paying the true market price for your bitcoin. we fetch the latest asking price from the order book at the time of your order. meaning you would get the most bitcoin possible for the ≈$98.80 you paid, since the spread calculation doesn't apply on zendca!for the same $100 on kraken, you can expect to pay ~$1.50 in fees on the mobile app. if you use zendca, you would pay $0.40 in fees ($1.10 in savings!). not to mention you'd get a better price for your bitcoin, as zendca forces kraken to pull the latest price from the order book (no spread).the fee to buy $100 of btc on the gemini mobile app would be $2.99. on zendca, that fee goes all the way down to $0.40 ($2.59 in savings!).these are the fee schedules for all supported exchanges:coinbasegeminikrakenif you're looking for the fees that you would pay the exchange by using zendca, look for the api or limit taker order fee schedules (for gemini and coinbase) and spot crypto fees for kraken.
Creating your first automatic withdrawal schedule
automatically withdrawing your crypto currencies from exchanges has never been easier! first, select an exchange you would like to automatically withdraw your crypto currencies from. once you select an exchange, select what percentage, crypto currency and interval you would like to withdraw at. then provide the crypto currency address you would like to send the funds to. please double check that you paste in a correct destination address for the right crypto currency. if you try to send bitcoin to a bitcoin cash address or paste in the wrong address, your funds will be lost.you must use an approved address on the gemini exchange and we have all the info regarding that within the app.it is good practice to keep your cryptos off of exchanges and in your personal wallet. there's a saying in the crypto community that goes "not your keys, not your coins". read more about what it means in this write up by ledger (a trusted hardware wallet company).
Managing your automatic withdrawal schedule
you can pause, delete and track schedule performance on the dashboard any time.if you delete a schedule, all of the performance and transfer data will also be deleted on zendca. nothing gets removed from the exchange itself, so all your withdrawals will still be visible there.if you pause your schedule, no new withdrawals will be made until you're ready to re-activate it.you can view the total crypto amount transferred, your balance on the exchange and the current price and 24 hour change in the overview tiles. you can also export a csv of all your transfers.want more details about a specific transfer? just click the eye icon in the actions column. here's a preview of the schedule details page: * the above screen shot is from a testing environment, with data for demonstration purposes onlyif a withdrawal is in the pending status, that means it's awaiting for the necessary confirmations on the blockchain. we will automatically update a withdrawal to a completed status once it's finalized on the exchange. please note that for some exchanges, the transfer will show up as completed even if it wasn't fully confirmed on the blockchain yet.if a withdrawal fails for any reason, you'll be able to see the reason on this page and you'll also get an email about the failed transfer. 
What is an automatic withdrawal schedule?
an automatic withdrawal schedule is a way to automatically withdraw your crypto currencies from a supported exchange, into your own wallet. for example, you can create a schedule that withdraws 100% of your bitcoin balance from coinbase pro every month. you to withdraw 1-100 percent of your available crypto balance from the exchange. you can set the schedule to withdraw every day, week, two weeks, three weeks, month or two months.please be aware of the fact that while zendca doesn't charge any fees to withdraw your cryptos, you're still subject to any withdrawal fees on the exchange itself.also, while we don't impose any restrictions, all exchanges have specific rules about how and when you can withdraw. for example, some exchanges will want users to wait 7-10 days after their last usd deposit to be able to withdraw. also, exchanges like gemini will only allow withdrawing to an approved address (don't worry, we have all the instructions you need regarding that within the app).
What is a repeat buy schedule?
a repeat buy schedule, also know as a recurring buy schedule, is a way to automatically purchase a certain amount of crypto currency at a specified interval. for example, you can create a schedule to buy $20 worth of bitcoin every week.the minimum purchase amount is $10 and currently you can choose between daily, weekly, bi-weekly and monthly interval options.you can pause and delete any schedules you add, at any time.the crypto currency you can buy will depend on what exchange you select. between the 3 supported exchanges, you can invest in over 300 crypto currencies. you must be on a paid plan (minimalist or buddha) to purchase any cryptos. the free account only allows you to buy bitcoin, ethereum, litecoin and zcash.lastly, in order to make sure your repeat buy schedule will stay active, make sure you always have enough usd funds on the selected exchange. depositing usd funds is made simple on every exchange and you can top up any time. if for example, you have a schedule to buy $20 worth of bitcoin every week, you should have at least $80 on the exchange so it can run for 4 weeks. then top up as needed.if you have an insufficient usd balance when we try to purchase cryptos on your behalf, the order will simply fail and your schedule will be paused. you'll get an email letting you know it's time to top up. we also have a button on the connected exchanges page, that will take you directly to the page where you can add more funds.

General

Helpful articles about ZenDCA and crypto currencies

What cryptocurrencies can I purchase through ZenDCA?
the number of cryptocurrencies you can purchase depends on the exchange you connect with and the plan that you're on.among the 3 supported cryptocurrency exchanges, you can trade over 300 cryptocurrencies. we check daily for new cryptocurrencies on every supported exchange and add them to our system within hours when it's officially tradable.here is a full list of crypto currencies offered by each exchange:coinbasegeminikrakenplease note that while kraken may show a crypto they support, they don't always document if it's available to trade in your location yet. you would only know once you try to create a new repeat buy schedule.
App Server Status Monitoring
if you'd like to see the server statuses of all zendca services and the supported exchange apis, you can do so here: https://status.zendca.com/it will display if the servers are currently operational and the historical uptime. if we're ever doing maintenance on the application or are experiencing downtime, we would email all of our users to keep them in the loop.if you have any questions regarding the server uptime or anything related please email us at support@zendca.com
What can I do on ZenDCA?
zendca allows you to create repeat buy and automatic withdrawal schedules. for example, you can automate buying $20 worth of bitcoin every weeks and withdrawing it from the exchange, into your own wallet.dollar cost averaging and keeping your crypto currencies off of exchanges are considered good practice in the crypto community.all the kyc and aml has to be done on the exchange, so zendca does not have those restrictions. so while you can't buy crypto currencies directly from zendca, we facilitate the process for you and help you save on fees.you can manage your connected exchanges and view your schedule details and performance at any time.
How do you calculate the minimum purchase amount?
for gemini and kraken, we fetch the minimum crypto purchase amount dynamically from the exchange and multiply it by the current price. we will recalculate the minimum order amount if you select a different fiat currency to purchase with. the minimum purchase amount might fluctuate based on the price, but usually stays the same in crypto terms (however is subject to change at any time).for coinbase we fetch the minimum fiat purchase amount directly from their api (instead of calculating it).the latest minimum crypto purchase amounts per exchange can be found here:krakencoinbasegeminiwhat happens if the amount i provide when creating a new repeat buy schedule falls below the minimum order amount (due to price fluctuations, etc.)?not a problem! you can edit the purchase amount of your repeat buy schedule at any time. you do that by clicking the three vertical dots to the right of the status badge on the schedule details page and then clicking edit. simply provide a new purchase amount and click save and you're done!if you don't do this before the next automated order, your schedule will simply be automatically paused and the buy will fail with a message about the order amount being too small. you can still edit the schedule purchase amount and resume the schedule after that.

FAQ

Frequently asked questions, answered

What happens to my schedules if I downgrade from the Buddha or Minimalist plan?
if you have more than 10 active schedules while on the buddha plan and decide to downgrade to the minimalist or free plan, your schedules would be automatically paused. you would then be able to resume specific schedules based on what your new plan allows.same goes for downgrading from the minimalist plan to the free plan.none of your schedules would be deleted, but they would be auto paused if you downgrade to a plan that doesn't allow the amount of schedules you created on the previous plan. if you downgrade to the free plan, any schedules that aren't for bitcoin, ethereum, litecoin or zcash would also be auto paused and no longer resumable.
Why would I use ZenDCA instead or just setting up recurring buys on the exchange?
it's a valid question and the main reason is you will save on fees when a buy order is placed on your behalf on zendca. you'd pay higher fees on the exchange mobile apps and not get as much crypto as you should, read more here.you'll have better insights into your schedule performance and all details on zendca, as opposed to the exchange. they won't show your average cost for the crypto currency, performance stats and everything else we offer on the dashboard. additionally, you'll be able to trade on multiple exchanges on one place and have all the statistics on a consolidated dashboard.so between saving on fees, better performance insights and a user friendly dashboard, zendca is your true path to zen.
Can you provide more information about pricing plans and how to upgrade and downgrade?
there are currently 3 plans, with every new user starting with the free basic plan. the free plan includes up to 3 active buy or withdraw schedules for bitcoin, ethereum, litecoin and zcash only. the 3 limit schedule doesn't include paused schedules, so you can have 3 active schedules if there are paused ones. however, you won't be able to resume any paused schedules on the free plan if you've reach the 3 active schedule limit.if you'd like to buy or withdraw more cryptocurrencies or have more than 3 active schedules, you can upgrade to the minimalist or buddha plans at any time. both plans allow you to trade all supported cryptocurrencies (250+). the minimalist plan allows for up to 10 active schedules and the buddha plan does not have a schedule limit. the minimalist plan starts at $5/month and the buddha plan is $14/month. if you decide to prepay for the year, you'd save more than 15%!if you upgrade to a paid plan, you can cancel any time. once you cancel, you'll have access to the paid plan until the paid through date. after this date, your account would be automatically downgraded to the free plan. you can reactivate during or after the cancellation period any time. there are no prorated or partial refunds for plan cancellations.
How is the total saved on fees calculated for Gemini buy schedules?
zendca stores the amount you save on fees after every completed buy order on the gemini exchange. since we place limit buy orders on your behalf, you are subject to lower api fees, which at the time of writing are 0.4% for taker orders and 0.2% maker orders. so when you purchase $100 on zendca, you would pay approximately $0.40 in taker fees ($0.20 with maker orders), instead of $2.99 on the gemini mobile app! more information on taker vs maker orders can be found here.the fees on gemini do change, so you can view the latest ones for zendca buy orders here. the fees you would pay on the gemini mobile app can be found here.since zendca stores the amount you save on fees at the time of the buy order, even if the fees change in the future, the cost savings calculation will still be correct.to calculate the fee savings, we check how much you paid in fees after the buy is completed and subtract that from what you would have paid on the gemini mobile app. the "total saved on fees" line on the schedule details modal will show you the total you saved in fees for the schedule. the fees are different when you buy with eur, gbp and sgd. we store the latest fees for each fiat currency to calculate the amount you save in fees for your schedule.if you have any other questions about the fee savings calculation or anything else, reach out to us at support@zendca.com
Disable approved addresses on Gemini
to delete a specific address, simply click delete address on the approved addresses page under settings. to fully disable the approved addresses functionality on your gemini account, you need to contact gemini support. as you can see in the screen shot below, users can't disable the functionality on their own and need to reach out to the gemini support team.
What is an approved address on Gemini?
an approved address on gemini is a security measure to make sure you always send your crypto currency to a wallet you own. once you add and confirm an approved address, you'll only be able to withdraw to that address going forward.you must have approved addresses enabled on your gemini account in order to create withdrawal schedules on zendca.this is done for each crypto currency you'd like to withdraw and disables withdrawing cryptos to any address from your account. in the extremely unlikely scenario of your gemini account being hacked, your funds would still be safe as the attacker wouldn't be able to send to any address. not to mention a more practical example like you forgetting to sign out of your account on a device that others can access (if you lost it, left it at a public place, friend's house, etc.)all new approved addresses must pass a 7 day holding period on gemini and you won't be able to transfer to any non-approved addresses after that. you can ask gemini to disable approved addresses in the future, if you change your mind.you can read more about approved addresses here and create a new one today on your gemini account here.
Can I fully delete my account on ZenDCA?
we understand that some users no longer want an account or their data to be stored on our servers. you can delete your account and all of its associated data in the settings section, under security. if you delete your account, all of your data will be permanently deleted and not restorable. this is a permanent and irreversible action, which is why you have to type in "deletemyaccount" into a field before fully going through with the deletion.if you have any schedules added on your account, they would be deleted along with any transactions or metadata. same goes for any api keys you added or any other information you provided or added.if you have an active paid subscription, it would be immediately cancelled after you delete your account. please note than no prorated or partial refunds are provided if you decide to go this route. if you need more information about our cancellation or any other policies, please see our terms & conditions here.
What happens when you downgrade to the free plan on a paid subscription?
once you purchase a subscription, you can downgrade back to the free plan at any time in the settings section, under billing. if you decide to downgrade, you would have to cancel your current plan. this would give you access until the paid through date (no partial or prorated refunds are provided).on the paid through date, your account will be automatically downgraded to the free plan and you will no longer be charged.if you have more active schedules than the free plan allows or a schedule for a cryptocurrency other than bitcoin, ethereum, litecoin or zcash, your schedules will be automatically paused after the paid through date. you will see the message "you are now on the free plan. you can create or resume up to 3 schedules for btc, eth, ltc and zec only." on the applicable schedules. you will only be able to resume up to 3 schedules for the cryptocurrencies that the free plan allows. if you want more schedules or cryptocurrencies, you'd have to upgrade to a paid plan again.
How is the cryptocurrency withdrawal amount calculated on Gemini?
first, we calculate the percentage of your available cryptocurrency balance, you would like to withdraw from gemini. for example, if your schedule is setup to withdraw 50% of your btc from gemini, and your available balance is 1 btc, the result in this case would be 0.5 btc.then we calculate the fee that gemini would charge for this exchange. gemini charges flat fees for some cryptocurrencies and dynamic fees for ethereum and erc-20 tokens. you can read more about gemini fees here.so continuing from the example above, the fee to transfer any btc amount at the time of writing is 0.0001 btc.at this point we subtract the applicable fee from the amount you're trying to transfer based on your schedule. from the example above the formula would be 0.5 - 0.0001 = 0.4999now we would initiated a transfer of 0.4999 btc from your gemini account to the destination address you provided. with the 0.0001 btc fee, the total amount subtracted from your available btc balance on gemini will be 0.5 btc.so we include the fee in the calculation to make sure we get as close to the percentage you selected as possible. this is more nuanced with eth and erc-20 tokens, but we fetch the latest gas fees at the time of the withdrawal.

Crypto 101

New to Bitcoin and crypto currencies? Start here

Is purchasing cryptos like purchasing stocks?
purchasing crypto currencies is completely different from purchasing stocks. when you purchase a stock, you're buying a share of the underlying company.when you purchase crypto currencies, you're buying the underlying asset, which you own. the transaction is stored on a public ledger, called blockchain. no one, but you owns that crypto currency due to the decentralized nature of crypto currencies. this is also why keeping your crypto currency off of exchanges is a good ideas, since you don't own the private keys until you move them to your own wallet.while purchasing crypto currencies on exchanges is completely fine, keeping them stored there is not considered good practice.
What is Bitcoin?
bitcoin is a decentralized and distributed digital currency that operates on the bitcoin network (blockchain) and is a revolutionary technology. since its inception in 2009, it made room for other crypto currencies to also start being developed (also known as alt coins or alternative coins). alt coins are all crypto currencies that are not bitcoin.you can read the 9 page white paper here. while it does get technical, it's still worth your time to start on your crypto currency journey.bitcoin is an open source technology, meaning its source code is open to the public. if you're technical and want to view the code, you can do so here. if you're not a software engineer, you can rest assured that some of the greatest minds have worked on this project since 2009.just because the code is open source, doesn't mean anyone can modify it or attack the network. while we can read the code freely, the only engineers that can make changes are the ones that are part of the bitcoin core community. you can find more information about the bitcoin core team here.among giving back people control of their money by being decentralized, bitcoin solves many problems. it's next to impossible for bitcoin to be hacked or for a counterfeit bitcoin to exist (can't say the same thing for the dollar!).while a 51% is technically possible, the amount of resources, money and time it would take make it an extremely unlikely scenario. if you ever read about an exchange or a user's account being hacked, that's not the same thing as bitcoin being hacked, which has never happened.you can find out more about bitcoin here.

Dollar Cost Averaging

Helpful information about the DCA (dollar cost averaging) investment strategy

Benefits of dollar cost averaging
while dollar cost averaging has both pros and cons, the biggest pro is the peace of mind it brings. you can create a repeat buy schedule and leave it on auto pilot, without having to watch the crypto currency price every day. if your time horizon is long enough, there is a much higher chance to benefit from using this strategyif you make a lump sum investment, you'd be stuck watching the price you bought at and might have a lot of panic selling tendencies due to market volatility. this is not the case with dca as you invest small amount over (ideally) a long period of time and average out your cost. regardless of the news, price movements, fud and everything else going on.does this mean you will always come out ahead ? absolutely not. if it was that simple, everyone would now be a millionaire. however, it is a tried and true way to be more disciplined with your investing and be more focused on the long term.you can read more about the pros and cons of dollar cost averaging here.
What is Dollar Cost Averaging (DCA)?
dollar cost averaging (also known as dca) is an investment strategy to purchase crypto currencies at specific intervals (e.g. buy $25 worth of bitcoin every week). which is completely different from a lump sum investment (e.g. buy as much bitcoin as i can with my checking account balance).this strategy was first coined in the book "the intelligent investor" by benjamin graham in 1949, so it's been around for over 70 years. the dca strategy is not bulletproof and not a sure way to make everyone a millionaire, so it's important to do your own research and understand the pros and cons.you can read more about it in this investopedia article.the main benefit of utilizing this strategy is you can leave it on auto pilot on an app like zendca and not worry about the price swings or market volatility. your cost will be averaged over time and you're not stuck watching one price and ideally not panic selling either.this is not a very useful strategy for day traders or for the short term. there is no strict rule of thumb for how long you should dca, but if you're not willing to do it for at least 2+ years, then it might not be the best strategy for you.lastly, there is a nice calculator that shows you what you'd have today if you dca'd starting on a specific date in the past, which you can find here.

Supported Exchanges

Information about the supported exchanges on ZenDCA

Gemini exchange
founded in 2014 by the winklevoss twins (yes, the original founders of facebook), gemini has secured its place as one of the best and trustworthy crypto currency exchanges.it is based in new york and at the time of writing is helping facilitate $127 million worth of crypto currency trading.they have 2 versions to their platform as well as a mobile app. they have the regular trader dashboard when you sign up. they also have a trading platform for more advanced users called active trader. you don't need an active trader to be able to save on fees when using zendca. you can get more information about it here.
Coinbase exchange
one of the oldest, most trusted and well know exchanges is coinbase, founded in 2012. it's the third biggest in the world with a volume of $2.4 billion and 175 crypto currencies offered.coinbase advanced trade is the advanced trading platform offered by coinbase, and you simply sign in to it with your regular coinbase account.you can read more about it here.
Kraken exchange
established in the united states, kraken is a cryptocurrency exchange platform that facilitates buying, selling, and trading of a wide variety of assets at comparatively minimal commissions. boasting an impressive euro volume and liquidity, kraken allows on-the-move trading of over 100 crypto assets and 7 conventional currencies, namely usd, cad, eur, gbp, jpy, chf, and aud, through its online platform and mobile applications.founded in 2011, kraken was a pioneer in the cryptocurrency exchange world, offering spot trading, derivatives, and index products among the initial services. presently, the company offers a broad range of products and services, such as spot trading, margin trading, futures, indices, staking, and over-the-counter trading. an upcoming addition to their portfolio is a non-fungible token (nft) marketplace. serving over 8 million individual and institutional clients, kraken is supported by notable backers like digital currency group, blockchain capital, tribe capital, and hummingbird ventures, among others.you can view the latest volume and find out more about kraken here.
What exchanges does ZenDCA support?
currently, zendca integrates with 3 major exchanges:coinbasegeminikrakenthe exchanges are responsible for executing the cryptocurrency orders, that zendca initiates on your behalf. they all have their own proprietary algorithms to calculate the price of each crypto currency. zendca is able to interact with these exchanges on your behalf by leveraging their apis.you can buy cryptocurrencies with any fiat currency that's supported by that exchange. at the time of writing, kraken supports seven (the most) fiat quote currencies that you can buy cryptos with. regardless of the country or fiat currency your country uses, anyone can create automatic withdrawal schedules on the supported exchanges.we carefully vet out each exchange for security and reliability, before integrating with them.