Writing Decentralized Applications is Hard
Writing decentralized applications is incredibly difficult. Developers are dealing with low level blockchain decoding, building infrastructure, and managing servers instead of focusing on their core business. As developers moved to the cloud, more time was available to focus on their core product. We see the same bottleneck affecting Web3 development today.
Sort Seed Round: Let’s Make Decentralized Application Development Easy
We’re excited to announce the seed funding round for Sort, raising $3.5 million to build power tools for Blockchain UI development.
The General Partnership and Lemniscap led the round, with support from Alliance DAO, Punk DAO, Orange DAO, Blizzard Fund, Parasol, Primal Capital, Red Rooster Ventures, and a number of angels from Coinbase, Gemini, and Snyk. The funding will give us the runway to build our product suite and increase adoption.
We’re focusing Sort’s roadmap on the following areas:
- Making data-rich UI components easy to integrate into decentralized applications
- Giving users access to real-time contract data for transactions and contract events
- Leveraging ChatGPT and LLMs to formulate SQL queries for populating UIs
- Supporting off-chain data
- Deploying end-to-end, full-stack blockchain applications
Read our full vision on Sort.xyz.
Build an Application with Sort today
We want to make writing applications as easy as possible so we’re starting with a base set of React components and a feature rich data API. These are powerful tools that can be used to create beautiful blockchain applications with fast page load times.
Get started with just a few steps:
- Choose an available contract listed on Sort (or add your own)
- Explore the Sort API Reference Docs, including two endpoints dedicated to ChatGPT requests (e.g. Generate a Sort SQL Query from a text prompt or Generate and run a Sort SQL query from a text prompt.)
- Cut and paste React components into your application:
<SQLQuery />
- display data from a Sort SQL query directly in an application:
<SQLQuery
query="select * from ethereum.transaction where to_address='0xdac17f958d2ee523a2206206994597c13d831ec7' order by block_id desc"
api_key="MY_API_KEY"
/>
<PushNotifications />
- show real-time contract events, filtered by contract function
<PushNotifications
contract_address="0x6b175474e89094c44da98b954eedeac495271d0f"
function_name="execute"
height="200px"
theme="light"
/>
<LatestTransactions />
- display latest transactions for your contract
<LatestTransactions
contract_address="0x887f3909c14dabd9e9510128ca6cbb448e932d7f"
api_key="MY_API_KEY"
theme="dark"
blockchain="ethereum"
/>
Our APIs and components are backed by Sort’s real time infrastructure allowing you to easily access contract data as soon as an event occurs.
A New Business Model for Aligning Incentives: Sponsored Contracts
Once a contract has been sponsored on Sort, it is free for anyone to access and use data produced by the contract.
We believe you get the best outcomes by aligning incentives.
We are working together with contract authors to get builders using their contracts and driving transactions. By partnering with developers and protocols, we win together.
Sponsored contracts on Sort have the following benefits:
- Sort can be used as a complete backend-as-a-service for decentralized applications, no additional infrastructure is needed.
- Anyone in the community can build web applications on sponsored contracts for free.
Best of all, sponsoring a contract on Sort is only $9/month, or $99/year when paying with USDC or ETH.
We need your feedback!
We’re just getting started and look forward to a roadmap shaped by the community. Try Sort today and let us know what you think.
Send us feedback on the Sort API or React components and we'll send you a free Sort hoodie! Just complete the developer survey here.
Learn more about Sort
Top comments (0)