Learn more about our ecosystem partner and why we picked them for our decentralised Trading Bot.
"Understanding the Ethereum Virtual Machine and EVM-Compatibility"
The Ethereum Virtual Machine (EVM) is a decentralised virtual machine that executes smart contracts on the Ethereum network. It is a stack-based machine used to execute code for smart contracts, which are self-executing contracts with the terms of the agreement between buyer and seller being directly written into lines of code. The EVM is responsible for executing the instructions in the smart contract and ensuring that the contract terms are carried out as intended. Smart contracts are programmed to perform certain actions when conditions are met automatically. For example, a smart contract could be set up to automatically transfer ownership of a digital asset from one party to another once a certain payment has been made. The EVM is responsible for executing the instructions in the smart contract and ensuring that the contract terms are followed. EVM-compatible refers to blockchain platforms or technologies that can run smart contracts developed for the Ethereum network on their platforms. In other words, they can execute Ethereum Virtual Machine code, allowing them to support and run the same smart contracts supported on the Ethereum network. This can be useful for blockchain platforms that want to run the same smart contracts as the Ethereum network but with potentially different underlying architecture or consensus mechanisms.Being EVM-compatible, a blockchain platform can potentially attract developers familiar with the Ethereum network and its smart contract programming language, Solidity. These developers can use their existing knowledge and skills to develop smart contracts for the new platform. This can make it easier for the platform to onboard developers and build a strong ecosystem of decentralised applications (dApps). We’ve developed our smart contract ecosystem with EVM compatibility in mind and can easily expand to other EVM blockchains.
“Experience the speed and security of the Avalanche blockchain”
The Avalanche blockchain is a decentralised platform that enables fast, secure, and scalable transactions. Several features make it a good pick for an automated trading bot like ours, including
Overall, the Avalanche blockchain is a good pick for an automated trading bot due to its high transaction speeds, scalability, security, and decentralised platform. All explained points play a significant role in our project. After much research and consideration, we decided that the Avalanche blockchain is the right place for Triple Confirmation.
"Trade faster, cheaper, and more securely with 0x."
0x is a blockchain-based FinTech company aggregating liquidity across the cryptocurrency space. While automated market makers (AMMs) – such as Uniswap or TraderJoeXYZ – ushered in the DeFi revolution, there existed a distinct drawback to having multiple DEX’s: Isolated liquidity. 0x solves this problem by pooling liquidity across dozens of AMMs, thereby reducing slippage and price impact of prospective traders. Sufficient liquidity is vital to the success of our trading bot. 0x’s API is our favoured solution for the following reasons:
"AAVE: Decentralised Earning Interest and Borrowing Cryptocurrencies"
Aave (AAVE) is a decentralised finance (DeFi) platform that allows users to earn interest on their cryptocurrency deposits and borrow cryptocurrencies using their deposited assets as collateral. Here are some reasons we use AAVE in our project:
"Why Chainlink is a Good Choice for a Decentralised Trading Bot"
Chainlink is a decentralised oracle network that connects smart contracts on the blockchain to external data sources and APIs. Oracles provide external data to smart contracts, which can then trigger trades on a decentralised exchange (DEX) or provide price feeds for financial contracts. A decentralised oracle like Chainlink can be more reliable and secure than a centralised oracle service. This is because the data is sourced from multiple independent nodes on the network rather than from a single centralised source. This makes the data less susceptible to tampering or manipulation. One of the main benefits of using Chainlink for a decentralised trading bot is that it can access a wide range of external data sources. This could include stock prices and cryptocurrency exchange rates, etc. This can make the bot more versatile and allow it to respond to various market conditions. Another advantage of using Chainlink is that it helps ensure the integrity of the data the bot relies on. Because the data is sourced from multiple independent nodes, it is less likely to be compromised than data from a centralised source. Using Chainlink for our decentralised trading bot can provide a secure and reliable way to access external data, which can be used to make informed trading decisions.
"TradingView, PineScript, and Webhooks: The Foundation of a Successful Trading Bot"
As the Triple Confirmation project, we have decided to utilise TradingView's Webhook technology as the starting point for our decentralised trading bot to provide the crypto community with a profitable trading solution. Our team, including founders Will Baker, Adam Hesketh, and Jonas Schramm, has extensive experience using TradingView and its PineScript programming language in traditional trading. We have successfully developed and refined multiple custom-coded indicators for the platform. We are now excited to offer these indicators to our Patreon supporters to give back to the community.
TradingView is a highly reputable financial charting and analysis platform that offers a wide range of tools for analysing financial markets. One of its key features is creating and using custom technical indicators and strategies using PineScript. PineScript is a programming language that allows users to design their own indicators and trading strategies. PineScript is a potent and flexible tool, especially when combined with TradingView’s charts. We are confident in our ability to use the TradingView platform to create custom indicators and strategies to help our users make informed decisions and increase their profitability.
TradingView Webhooks are a crucial aspect of our decentralised trading bot ecosystem. They allow for real-time data transfer between applications, which is essential for a trading bot that needs to react quickly to shifting market conditions. Using TradingView's Webhook technology as a starting point, we can easily integrate our custom indicators and strategies into the bot's decision-making process, ensuring that it can make informed and profitable trades.
In addition to its strong technical capabilities, TradingView's cloud-based nature makes it an ideal platform for our decentralised trading bot. It is accessible from anywhere with an internet connection, allowing us to build and deploy the bot without needing a central server. This decentralised approach to building and operating the trading bot aligns with our goal of providing the crypto community with a transparent and reliable trading solution.
Overall, we are confident that using TradingView's Webhook technology as a starting point for our decentralised trading bot, in conjunction with the integration of decentralised oracles, is the best way to achieve our goal of providing a profitable and trustworthy trading solution to the crypto community.
“Secured by Gnosis Safe”
As the Triple Confirmation project, we use Gnosis Safe to secure our digital assets through a multi-signature wallet (multi-sig). In a multi-sig scheme, multiple parties must sign off on a transaction before it can be completed. The specific number of signatures required is called the "signature threshold."
We have set up a 5/7 scheme for the Team and Charity Wallets and a 4/5 scheme for the Deving and Marketing Wallets. To complete a transaction, at least five of the seven parties must provide their signature for the Team and Charity Wallets, and at least four of the five parties must provide their signature for the Deving and Marketing Wallets. Using a multi-sig scheme like this is essential for a decentralised project like ours because it allows us to secure our assets while maintaining a decentralised structure. It is important to have multiple parties involved in the decision-making process in a decentralised project, and a multi-sig scheme allows us to do this while still protecting our assets from unauthorised access or theft. By requiring multiple signatures to complete a transaction, we can ensure that our assets are managed transparently and democratically, with multiple parties involved in the decision-making process.
Gnosis Safe is a highly secure and user-friendly platform that makes it easy to set up and use multi-sig schemes to protect our digital assets. With Gnosis Safe, we can easily manage and access our assets while also having the peace of mind that comes from knowing that our assets are secure and protected. Whether working with a small team or a large organisation, Gnosis Safe is an essential tool for helping us manage and secure our digital assets in a decentralised manner.