Reducing Cardano Transaction Times by Connecting CCVault or Nami to Daedalus Cardano Node
January 29, 2022
This tutorial will show you how to connect CCVault to Daedalus or Nami to Daedalus to speed up your transaction wait time, bypass shared transaction servers on the network and submit your own transaction from your own Cardano node via Daedalus.
There are some clever ways to reduce Cardano transaction times and this is one technique that is fairly easy for a novice with some technical knowledge to be able to run their own Cardano node to be able to submit transactions directly without having to wait in line with everyone else.
Many users are reporting issues around mempool full or certain parts of the network being overloaded with transactions, there are ways around it all to help reduce the load.
In the lead up to the SundaeSwap decentralised exchange launch and the amount of NFT projects launching at the moment, we are seeing more and more transactions being queued up in the mempool of various wallets and services.
These mempools act as buckets of transactions with memory limits in regards to how many they can hold. They work as a first in first out process and as more and more people use wallets that rely on certain infrastructure, the more congested the wallet infrastructure becomes.
This method is one way to decentralise your dependence on these services and have your own Cardano node that will allow you to bypass various services and their mempool backlogs.
How to Connect Nami to Daedalus or CCVault to Daedalus on Windows (Scroll to see Mac instructions)
Scroll down to see how to do it on a Mac.
Credits to Pernis Team
All this came about from a video post that the team from Pernis Token produced that talks about the process. Check out their video on how to do it all.
Solution: Connect Nami to Daedalus or CCVault to Daedalus
Nami Wallet is a great lightweight wallet that allows you to interact with decentralised applications (dApps) and participate in decentralised finance (DeFi) and much more.
Daedalus is a full node wallet, that is, it makes a copy of the blockchain locally on your computer and allows you to interact with the blockchain locally and submit transactions to it directly.
Combining the two and configuring Nami to connect directly to the Daedalus node means you can now have a web3 interface powered by your own Cardano node delivered by Daedalus. By not relying on third-party wallets servers, we can bypass the backlog of transactions that are filling up their mempools by the number of users that are using their services.
Teams are working out scaling solutions to improve the user experience. Everything from increasing the block size of the blockchain, to scaling of the servers that the wallets use, using different optimisation scripts for processing transactions and much more.
How To Connect Nami to Daedalus or CCVault to Daedalus Cardano Node
The process is overall fairly easy and can be complete within 15 minutes if the Daedalus wallet is fully synced.
All the commands once you've downloaded all the files and config.
Connecting Nami to Daedalus or CCVault to Daedalus Backend Cardano Node
It will take you to another website that is owned by IOHK where you can download the Windows version of the files.
Extract this Zip file to your computer. In this demonstration, we are simply storing this in the Documents folder.
* Note: If you are using anti-virus software, it will pick up various files in the folder as being malicious and will remove them. This includes various libsom files which are needed to operate the node. Please restore and exclude these files from your antivirus software.
Download the Configuration Script
Now that you have the executable file, you will need the configuration file for the submit API.
It can be downloaded from the same repository under Cardano-submit-api/config
Run this to check to see if the command worked. $ENV:CARDANO_NODE_SOCKET_PATH
You should see something like \.\pipe\cardano-node-mainnet.12768.1
Now execute the next command to start the Cardano Submit API .\cardano-submit-api.exe --mainnet --socket-path $ENV:CARDANO_NODE_SOCKET_PATH --config .\tx-submit-mainnet-config.yaml --port 8090
You should see Running server on 127.0.0.1:8090
That will let you know that your local Cardano submit tx API is working.
If you're using Nami Wallet - Connect Nami to the set custom node
Now that you have your local node setup, you can connect Nami wallet to it.
Open Nami wallet. Click settings Choose Network Tick the option for Custom Node and enter in the address of your custom node.
In this example we have
If you're using CCVault - Connecting the CCVault to Daedalus Configuration
Open CCVault, recommend you use the browser extension.
1. Click Preferences - Global Settings for the app 2. Enable the toggle switch for Custom Submit API Endpoint 3. Paste in your address of your newly created endpoint - http://localhost:8090/api/submit/tx
Test that it is all working
Testing your Transaction
Now that you have it all connected, it is best to test your setup.
Click on your RECEIVE and copy your address. Click on your Send and paste in your receiving address.
Send 1 ADA to yourself and test that it comes through.
If it sends then you have successfully connected CCVault to Daedalus or Nami to Daedalus node and you're ready to use your Frankenstein wallet.
Instructions for Connecting CCVault to Daedalus on Mac or Nami to Daedalus on a Mac
You're Set! What is this Best For?
With this method, you'll be able to have the best of both worlds.
Daedalus has always been the best wallet for NFT drops as you had that open and constant connection to the blockchain but of course, Daedalus can't connect directly to dApps because it is a native application on your computer and not a browser extension.
With this method, you can now have the best of both worlds. A constant connection to the blockchain that doesn't rely on third-party services and a wallet interface that allows you to connect to decentralised applications and participate in decentralised finance.
This week I look at a few updates from the Cardano community. More projects are delivering new tooling along with new partnerships. Watch the Video If you prefer YouTube, you can watch it all on our channel. Project Catalyst Fund 9 is coming up Register for the upcoming town hall events. dcSpark Release Carp dcSpark […]
There are many projects launching, building and running through their marketing campaigns at the moment and as a result, many are releasing their utility and governance tokens to the ecosystem. This is our chance to pick up some of these tokens and participate on their platforms. Indigo Protocol Airdrop What's the currently proposed 3-round token […]
Seedstars in collaboration with the Financial Times Talent (FT Talent), Project Catalyst and Cardano are holding a pitch competition to gather the best of the best projects working in emerging markets around the world. Projects at any stage of development will be able to get their ideas and concepts in front of the Seedstars group […]
Every few months there are more and more Initial Stake Pool Offerings (ISPOs) that are starting up in the Cardano ecosystem. This unique funding method allows projects to raise the necessary funds required to build their projects while allowing for a relatively safe and risk free way to participate in the ecosystem. Genius X ISPO […]
Compounding your rewards on the VyFinance (VyFi) platform can earn your more rewards compared to simply leaving your rewards unattended. Compound interests is a powerful invention. Harvesting Rewards & Compounding Returns on VyFinance Did you remember to harvest your rewards on the VyFinance platform? I totally forgot! All of my NFTs had matured and were […]
One year ago today, I decided to open up a Cardano stake pool and I've ended up down a rabbit hole that I did not expect. My expectation was to simply start a pool, write a handful of articles about the pool and staking and watch the delegation come in. That was far from the […]
DISCLAIMER: The information on this site may contain errors or mistakes, please do your own research. Unofficial Cardano website. Past performance is not indicative of future results. Any investment in blockchain assets involves the risk of loss of part or all of your investment. The value of the blockchain assets you exchange is subject to market and other investment risks.