Sooraj Profile picture
Feb 5, 2023 17 tweets 9 min read Read on X
Introducing Dandelion API,

a set of APIs designed to simplify the process of developing decentralized applications and smart contracts on #Cardano

A tool that helps developers to access and work on #Cardano with ease and efficiency

Want to know more?

Here’s a thread🧵👇
The Dandelion project is a community-supported initiative

led by @gimbalabs and operated by @repsistance

That offers a wide range of APIs for developers to access different layers of the Cardano

These APIs can be used to build a wide range of

dApps, light wallets, and more
Dandelion API offers 2 different paths for developers to get started

▪️A hosted instance of every available Cardano API offered as a free community service by @gimbalabs

▪️An open-source project to deploy the community service using Kubernetes (a container orchestration tool)
The hosted instances allow developers to start prototyping instantly

By choosing the API that best suits their needs

Developers can also use the same the open-source code

developed by @InputOutputHK & other community developers

Even if they decide to host APIs in the future
Dandelion API offers a wide range of APIs, including the

▪️Ogmios-API

▪️#Cardano explorer-API

▪️# Cardano GraphQL-API

▪️#Cardano-rest/submit-API

▪️#Cardano-db-sync/postgrest-API and Rosetta-API
So let's take a look at how these APIs help the developers

The #Cardano GraphQl-API can be used to gather composed information from the blockchain

and to send signed transactions to the blockchain
The #Cardano explorer-API and #Cardano-rest/submit-API can be used

To gather basic information from the blockchain.
The Ogmios-API, which was developed by @_KtorZ_

can be used to gather live blockchain information directly from a #Cardano-node instance.
The #Cardano-db-sync/postgrest-API can be used to perform SQL queries

to gather information directly from #Cardano-db-sync's database

an easy way to access historical information from the Cardano blockchain
The #Cardano-Rosetta-API can be used to integrate applications with multiple blockchains

In a simpler, faster, and more reliable way.
So what are the benefits of using Dandelion API for Building on Cardano

▪️Its cost-effective

Why?

Dandelion API is offered as a free community service

developers can start building on Cardano without incurring any costs
▪️Its Open-source:

So, developers can access the source code, make changes, and contribute to the project

And make it even better

▪️It gives access to a Wide Range of APIs:

This allows developers to choose the API that best suits their needs
▪️It simplifies Development:

by providing developers with a set of easy-to-use APIs

This makes it possible for developers to focus on the business logic of their dApp

Rather than worrying about the underlying infrastructure
Eventually,

the Dandelion project will enable ways for Dandelion Node operators

to contribute to a network of Dandelion instances

so that the Cardano API layer is as robust as Cardano itself
TL;DR

Dandelion API simplifies the process of building on #Cardano

by providing developers with a set of easy-to-use APIs

Visit their website for more information and to get started👇

dandelion.link
If you like Threads like this, you might enjoy our weekly newsletter:

This Week In #Cardano

Your weekly dose of updates on the major events happening in the Cardano Ecosystem 💡🤓

Subscribe here👇
…eek-in-cardano-newsletter.beehiiv.com/subscribe
This eBook is for you 📔🔥

If you like to detect the actual value of Layer1 Blockchains 💎

It's packed with an easy-to-understand assessment framework & examples of 6 major L1s

to help you make metrics-based decisions 💡🤓

#FollowTheMetricsNotTheHype

digitalmoneymindset.gumroad.com/l/vfibi?_gl=1*…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Sooraj

Sooraj Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SoorajKSaju

Sep 20, 2023
If blockchains aspire to be the cornerstone of global finance

the dApps on these blockchains must be built with the rigor & reliability of safety-critical systems

Here's why VMs leveraging the Finite State Machines (FSM) model will be vital in building mission-critical dApps👇 Image
2/27
The current state of DeFi does not enable mission-critical dApps

Why is this the case?

Let's examine the Ethereum smart contract model,

which is a black box with an insurmountable amount of complexity

and serves as a fertile ground for exploits
3/27
An #Ethereum SC can be conceptualized as a black box deployed on the network by a dev

Within this black box is a miniature, general-purpose computer server running specific code

To interact with this, users or other apps can call its "methods" by sending a signed message Image
Read 27 tweets
Aug 23, 2023
To ensure security, PoS chains need a significant amount of capital

On the other hand

#Bitcoin, which operates on PoW, represents an idle asset with a market cap of HALF A TRILLION USD

Is it possible to secure PoS chains with #Bitcoin?

Yes & here's why its a game changer🧵👇 Image
2/26
PoS chains are based on the idea that they can enhance scalability & energy efficiency

while preserving the security of the ledger

This is achieved by allowing parties to extend the blockchain based on the amount of coins they own

instead of relying on computing power Image
3/26
Simply said,

PoW chains are secured by computation,

and PoS chains are secured by capital

In the current high-capital-cost environment, capital is often difficult to attract

especially for app-specific chains or Appchains in their bootstrapping phase
Read 27 tweets
Jun 22, 2023
Although #Cardano's architecture is fundamentally different from #Ethereum's

1st gen of dApps on #Cardano resembled EVM's account-based programming model

BUT

The future belongs to dApps that fully leverage the E-UTxO model of Cardano

Here's a thread on distributed dApps🧵👇
2/33
The E-UTxO model of #Cardano is fundamentally superior to Ethereum’s account-based model

This model enables the implementation of innovative, scalable solutions

that are virtually impossible to achieve using #Ethereum’s account-based approach

However,
3/33
Designs of most dApps on #Cardano, especially DEXs, closely resemble EVM's account-based programming paradigm

What we need are dApps that make innovative design choices & fully exploit the potential of E-UTxO model

That's the direction we're heading with distributed dApps
Read 34 tweets
Jun 17, 2023
In a world where

#Haskell fuels a mere 0.65% of internet projects & #Python dominates with 25%

the need for a #Python-based SC dev platform becomes increasingly pivotal for any #blockchain

Enter @OpShinDev: a game-changing tool for onboarding new developers to #Cardano🧵👇 Image
2/14
@OpShinDev is a Python-based solution,

leveraging one of the most commonly used programming languages

Its ambition is to enhance the accessibility & usability of blockchain development

without compromising the intricacies required for SCs on #Cardano
3/14
The defining feature of OpShin is its grounding in Python 3

Python's compatibility allows seamless integration with off-chain Python-based tools such as PyCardano

and lets developers utilize existing testing frameworks and IDEs (Integrated Development Environment) Image
Read 18 tweets
Jun 13, 2023
As it stands, the Haskell-Plutus platform serves as the primary tool for developing & deploying smart contracts on #Cardano

However, a novel programming language "Aiken" is emerging as a superior alternative

Discover what sets Aiken apart & why it's a game-changer for #Cardano Image
2/27
What is Aiken?

It is a pure functional programming language

tailored to offer developers a modern & efficient environment for constructing smart contracts on #Cardano

It is specifically designed to enhance UX by simplifying the process of creating dApps on #Cardano
3/27
Created specifically for the Cardano ecosystem,

Aiken simplifies SC development and deployment while focusing on accessibility and user-friendliness for developers

So let's take a look at the Key Features of Aiken👇
Read 29 tweets
May 2, 2023
Almost 90% of #Ethereum's L2 TVL is on rollups such as #Optimism & #Arbitrum

Which lack critical safety measures & are governed by multisigs

putting billions of user funds at risk

Here are the reasons why these rollups are ticking timebombs,

waiting to go up in flames🧵👇 Image
2/25
Primary factor hindering #blockchain's widespread adoption & competition with Web2 solutions is its lack of scalability

Currently, #blockchains are in a phase where they are exploring ways to scale

while maintaining decentralization & security

That's where rollups come in Image
3/25
Rollups are L2 solutions designed to improve blockchain performance & capacity

by processing transactions off-chain,

"THEORETICALLY" utilizing the security & #decentralization of L1 protocols

This is why #Ethereum developers have completely shifted their focus to rollups Image
Read 27 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(