Skip to main content

29 posts tagged with "product"

View All Tags

· 4 min read
Dora Noda

We are excited to share that BlockEden.xyz is joining hands with Stellar, in order to empower developers worldwide. Stellar's blockchain platform has been a game-changer in quick and affordable cross-border transactions, while BlockEden.xyz's reliable API offerings for diverse DApps have positioned us as a key player across multiple blockchains. Together, we are poised to inspire a dynamic shift in the realms of blockchain and global finance.

What is Stellar

Stellar is an open-source, decentralized blockchain network designed to facilitate swift, low-cost cross-border transactions. Introduced in 2014 by Jed McCaleb, co-founder of Ripple and eDonkey, the Stellar network operates on a unique consensus protocol rather than the traditional proof-of-work or proof-of-stake mechanisms. People use Stellar network to build applications, issue assets, and build anchors (currency converters).

Stellar Soroban

Soroban is a smart contract platform that is integrated into the existing Stellar blockchain. Developers could develop smart contracts with a Rust dialect and interact with Stellar’s accounts and assets, not other operations like SDEX, AMMs, Claimable Balances, or Sponsorships.

The Soroban mainnet upgrade is scheduled for February 20th .

What is BlockEden.xyz

BlockEden.xyz is an API marketplace powering DApps of all sizes for Sui, Aptos, Solana, and 12 EVM blockchains. Why do our customers choose us?

  1. High availability. We maintain 99.9% uptime since our first API - Aptos main net launch.
  2. Inclusive API offerings and community. Our services have expanded to include Sui, Ethereum, IoTeX, Solana, Polygon, Polygon zkEVM, Filecoin, Harmony, BSC, Arbitrum, Optimism, Gnosis, Arbitrum Nova & EthStorage Galileo. Our community 10x.pub has 4000+ web3 innovators from Silicon Valley, Seattle, and NYC.
  3. Security. With over $45 million worth of tokens staked with us, our clients trust us to provide reliable and secure solutions for their web3 and blockchain needs.

We provide a comprehensive suite of services designed to empower every participant in the blockchain space, focusing on three key areas:

  • For blockchain protocol builders, we ensure robust security and decentralization by operating nodes and making long-term ecosystem contributions.
  • For DApp developers, we build user-friendly APIs to streamline development and unleash the full potential of decentralized applications.
  • For token holders, we offer a reliable staking service to maximize rewards and optimize asset management.

What is BlockEden.xyz building on Stellar and what does this mean for developers?

BlockEden.xyz is leveraging the Stellar network to offer commercial Soroban RPC and indexed data to help DApp developers to speed up development with a GraphQL API and analytics.

This comprehensive expansion into Stellar's infrastructure is set to present developers with more resources and tools, potentially facilitating easier adoption and more robust application development within the Stellar blockchain ecosystem.

Node operator and Indexer for Soroban RPC and Indexer GraphQL

As a node operator, BlockEden.xyz runs Soroban RPC, and then provides commercial standard RPCs to developers on the left. Unlike the official endpoints, our RPCs are equipped with rate limits and API meters tailored to developers’ tiered needs.

BlockEden.xyz also builds an indexer for contract data, tokens, events, etc. in the Soroban smart contract platform.

The index data will serve as GraphQL. The exact content of the index data is to be decided, though we will expose at least the developer-facing data models of the Horizon service.

Business Intelligence / Analytics

Soroban RPC

For developer's convenience, we also serve the standard JSON RPC.

Conclusion

In conclusion, as we pave the way towards a new era in blockchain and global finance, our partnership with Stellar represents a significant milestone. Harnessing Stellar's swift, cost-effective transaction capabilities and BlockEden.xyz's high-quality API offerings, we are poised to create a paradigm shift in the way developers engage with the open money network. We hope this work will inspire innovations, trigger advancements, and propel us all towards a more connected and decentralized world. Here's to a future filled with endless possibilities and shared successes.

· 3 min read
Dora Noda

BlockEden.xyz is on a mission to propel the mass adoption of Web3 for all Internet users. In our continuous efforts to integrate cryptocurrencies into everyday life, we are excited to announce the spinout of Payton.so, a cutting-edge payment solution.

Pioneering the Integration of Crypto in Everyday Transactions

As advocates for the widespread adoption of blockchain technology, we firmly believe that for crypto to become an integral part of people's lives, it needs to seamlessly integrate into payment, retail, and e-commerce. Payton.so is our response to this vision, providing a user-friendly platform to facilitate crypto transactions in daily transactions.

Payton

How to get started?

How to Pay BlockEden.xyz with APT, USDC, USDT on Aptos

Step 1: Get Your APT Wallet Ready

Before you can pay for your subscription with APT, you will need an APT wallet. You can get any wallet that supports Aptos, like Pontem. Once you have a wallet, make sure it has enough funds to cover the subscription cost. You can transfer money from other wallets or buy more tokens directly from exchanges like Coinbase, Hippo.space or LiquidSwap.

Step 2: Go to Our Website and Select the Subscription Plan

Once your wallet is ready, go to BlockEden. xyz's website https://blockeden.xyz/pricing/ and select the best plan for your needs. Then, click Pay with crypto and select APT over the Aptos network as your payment method. This will generate an address with a QR code containing the recipient's address. Please send the exact amount of coins to the listed address. Once this is done, you will see Payment succeeded and click the button to get back to the dashboard.

Step 3: Confirm Your Payment

When you have completed the transaction, recheck your wallet balance and ensure that the correct amount has been deducted. If everything looks good, then congratulations! You have successfully paid for your subscription using APT tokens! Now all that's left is to start using our services and enjoy all of their benefits!

Join the Revolution

We invite ambitious Web3 organizations, freelancers, and crypto enthusiasts to join us on this exciting journey. Payton.so is more than just a payment solution; it's a catalyst for the widespread adoption of cryptocurrencies in everyday financial transactions.

Stay tuned for upcoming features, partnerships, and developments as we work towards making Payton.so the go-to platform for crypto payments in the Web3 era. Together, let's build a decentralized financial future that empowers individuals and organizations worldwide.

Stay connected with BlockEden.xyz and Payton.so on our official website and follow us on social media for the latest updates and insights.

· 2 min read
Dora Noda

Why Espresso sequencer?

Ethereum L2 rollups are centralized. Take Optimism Architecture for example. The globally-single sequencer receives L2 transactions from L2 users, creates L2 blocks accordingly, and then submits to data availability provider (via a batcher). It also submits output roots to L1.

Espresso is trying to decentralize such sequencer and then achieve credible neutrality, enhance interoperability, mitigate the negative effects of MEV, and encourage long-term economic incentive alignment with L1 validators.

How does it work with rollups?

Before the shared sequencer:

After introducing the shared sequencer:

What is our motivation to join the Espresso Sequencer as an operator?

  1. Shared vision for solving the composability problem between rollups on Ethereum.
  2. A passion for Yale alums's project.
  3. Our partnership with token holders willing to stake with us and Espresso Sequencer.
  4. Our business model ($45M staked and 21 chains' APIs supported) is built on the decentralization of L1s and L2s.
  5. Our expertise with high availability infrastructure fits into the need.
  6. We contribute to the ecosystem. e.g., Sui indexer, Aptos indexer, explorer, docs, community events, etc.

What differentiates us from our competitors?

  1. We use Ssilicon VValley standard techniques to run and monitor our infrastructure.
  2. We started with Aptos with a 99.99% uptime and expanded to include Sui, Solana, and 12 EVM blockchains. Now, there are $45M staked and 21 chains' APIs supported.
  3. We host community events with 10x.pub and offer educational sessions around blockchain system design.
  4. We make ecosystem contributions and build SaaS or mobile apps to improve the user experience.

What slashing protection(s) do we offer?

  1. Uptime monitoring transparently with 7/24 hours of on-call rotation among our team.
  2. Use on-call playbook and failover techniques to handle failures.
  3. Use hot standby if necessary.
  4. Committed to staying engaged with the community and upgrading service timely.

How do we secure our infrastructure?

We proactively use AWS key management service, HTTPs, MFA with YubiKey for cloud accounts, Cloudflare for DDoS, rate limiter, authorization and access control, zero trust architecture, security by design when building our infra, etc. Our team comprises IoTeX founding members and security engineers from Uber and Google.

· One min read
Dora Noda

From September 26-28, 2023, in Madrid, Spain, BlockEden.xyz unveiled the Soroban Indexer and GraphQL at Stellar's annual Meridian conference. We were delighted to showcase our innovations at this esteemed event. Below is our pitch deck for your perusal.

soroban-indexer-blockeden-xyz-pitch-deck0.png soroban-indexer-blockeden-xyz-pitch-deck1.png soroban-indexer-blockeden-xyz-pitch-deck2.png soroban-indexer-blockeden-xyz-pitch-deck3.png soroban-indexer-blockeden-xyz-pitch-deck4.png soroban-indexer-blockeden-xyz-pitch-deck5.png soroban-indexer-blockeden-xyz-pitch-deck6.png soroban-indexer-blockeden-xyz-pitch-deck7.png soroban-indexer-blockeden-xyz-pitch-deck8.png soroban-indexer-blockeden-xyz-pitch-deck9.png soroban-indexer-blockeden-xyz-pitch-deck10.png soroban-indexer-blockeden-xyz-pitch-deck11.png soroban-indexer-blockeden-xyz-pitch-deck12.png


· 4 min read
SamLis

In modern software development, building robust APIs is crucial. APIs (Application Programming Interfaces) serve as the key for communication and data exchange between different software systems, and an API that is easy to use and test can greatly accelerate the development process. We are excited to announce that we have introduced a brand new feature for Aptos - Aptos REST Playground. This is a high-availability API toolkit based on Aptos development, designed to assist you in building Aptos applications faster and better.

What is Aptos REST Playground?

Aptos REST Playground is an interactive Web3 application designed to assist developers in exploring, testing, and understanding the Aptos API with ease. It provides an intuitive Swagger-based interactive interface that allows you to construct and send REST requests, view responses, and test to analyze data.

This tool enables Aptos developers to gain a better understanding of Aptos functionality and build exceptional Aptos applications more quickly and efficiently.

Why Choose Aptos REST Playground?

Aptos REST Playground is a high-performance REST API customized specifically for Aptos developers by Blockeden.xyz. It aims to provide the following advantages to Aptos developers:

  1. Interactive API Testing

Aptos REST Playground allows you to conduct interactive API testing without leaving your browser. It is an interactive application built on Swagger. You can construct and customize requests, view real-time responses, and make adjustments as needed. This greatly simplifies the process of API testing and debugging.

  1. Real-time Data Analysis

You can directly view the data in the API responses within Aptos REST Playground, without the need to write additional code or use third-party tools. This makes it easier for you to comprehend the information returned by the API, facilitating the development of better applications.

  1. User-Friendly

The user interface of Aptos REST Playground is highly intuitive, requiring no complex setup or configuration. Whether you are an experienced developer or a beginner, you can easily get started and use it effectively.

How to Get Started with Aptos REST Playground?

Enter our API marketplace and select the Aptos card:

img

Inside the Aptos REST Playground interface, locate the Test REST chain API where you can see that we have integrated all the interfaces required for Aptos development:

img

Here, you don't need any additional configuration; our playground is ready to use out of the box. Taking Get Account as an example, we will show you how to use Aptos REST Playground:

  1. Expand the /account/{address} table; we have preconfigured some parameters for you. Of course, you can also set your own parameters.
  2. Click the Try it out button, and you can access the interface using either our default parameters or any information you set yourself. You will immediately receive the data you need. Pay special attention to the data with an HTTP Code of 200; it will be your primary focus. With this data, you can analyze any Aptos data request.

img

Sometimes, to test the speed and stability of the product, you may want to build a set of testing code on the frontend yourself. This is allowed and supported by us.

Before doing so, you need to first locate your BLOCKEDEN_API_KEY, which can be found at https://blockeden.xyz/dash:

img

If you haven't created your own BLOCKEDEN_API_KEY yet, you can still use the public API key we provide: 8UuXzatAZYDBJC6YZTKD.

Now, let's create our own simple testing code based on React and the Aptos REST API:

import React, { useState, useEffect } from 'react';

function App() {
const [data, setData] = useState(null);

useEffect(() => {
const address = '0x0000000000000000000000000000000000000000000000000000000000dead';
const apiEndpoint = `https://api.blockeden.xyz/aptos/8UuXzatAZYDBJC6YZTKD/v1/accounts/${address}`;

const fetchData = async () => {
try {
const response = await fetch(apiEndpoint, {
method: 'get',
headers: {
'Content-Type': 'application/json'
}
});

if (!response.ok) {
throw new Error('Network response was not ok');
}

const result = await response.json();
setData(result);

} catch (error) {
console.error('API Request Error:', error);
}
};

fetchData();
}, []);

return (
<div className="App">
<h1>Aptos Indexer GraphQL Example</h1>
{data ? (
<pre>{JSON.stringify(data, null, 2)}</pre>
) : (
<p>Loading...</p>
)}
</div>
);
}

export default App;

We also support cURL testing:

curl -L -X GET 'https://api.blockeden.xyz/aptos/8UuXzatAZYDBJC6YZTKD/v1/accounts/0x0000000000000000000000000000000000000000000000000000000000dead' \\
-H 'Accept: application/json'

Aptos REST Playground is a powerful development tool for Aptos, designed to simplify the process of Aptos development and testing. We hope it provides developers with a better working experience and contributes to the creation of exceptional applications. If you have any feedback or suggestions, please don't hesitate to contact us. Thank you for your attention!


· 4 min read
SamLis

We are excited to announce some great news to the community: After a period of development, we have launched a GraphQL playground based on the Aptos API. This is designed to assist you in building Aptos applications faster and better.

It is widely known that in today's world of software development, building efficient, flexible, and scalable APIs is of paramount importance. APIs (Application Programming Interfaces) serve as the bridge for communication and data exchange between different software systems, making well-designed APIs crucial for the success of applications. GraphQL has already become the preferred tool for many developers in building flexible and powerful APIs.

Today, we are thrilled to announce Aptos Indexer GraphQL, a high-performance GraphQL framework designed specifically for Aptos developers. It is aimed at simplifying the development and management of Aptos APIs while delivering outstanding performance and scalability.

What is GraphQL?

First, let's take a look at what GraphQL is all about. GraphQL is a query language and runtime environment for APIs that allows clients to precisely specify the data they need, instead of receiving data in fixed formats like traditional REST APIs. This flexibility makes GraphQL particularly well-suited for building client-driven applications, such as single-page applications (SPAs) and mobile apps.

The core idea of GraphQL is "only get the data you need." Clients can retrieve multiple resources through a single request and specify the fields they need for each resource. This reduces the issues of over-fetching or under-fetching data, thereby improving network efficiency.

Why choose Aptos Indexer GraphQL?

Aptos Indexer GraphQL is a high-performance GraphQL API tailor-made for Aptos developers. It aims to provide the following advantages to Aptos developers:

  1. Simplified development process

    Aptos Indexer GraphQL simplifies the API development process by offering a clear and intuitive API definition language and tools. Developers can easily define data types, queries, mutations, and resolvers, making API construction highly intuitive.

  2. Outstanding performance

    Aptos Indexer GraphQL is designed as a high-performance framework. It utilizes modern data-loading techniques to ensure that only necessary database queries are executed, thereby reducing response times and enhancing performance.

  3. Scalability

    Aptos Indexer GraphQL can meet your needs regardless of the scale of your application. It supports a modular architecture, allowing for easy addition of new features and data types.

  4. Powerful utilities

    Aptos Indexer GraphQL provides a set of GraphQL-based testing tools, including GraphiQL, which allows you to interactively validate the required data in real-time, making it easier for you to develop, test, and maintain the API.

How to get started with Aptos Indexer GraphQL?

First, select the Aptos Indexer service in our API marketplace:

blockeden.xyz api marketplace

blockeden.xyz api marketplace

Then, copy your BLOCKEDEN_API_KEY at https://blockeden.xyz/dash:

BLOCKEDEN_API_KEY

BLOCKEDEN_API_KEY

After receiving a success message, you can start using the Aptos Indexer GraphQL service.

If you haven't created a BLOCKEDEN_API_KEY yet, you can still use the public API key: 8UuXzatAZYDBJC6YZTKD.

Here is a simple example of using React to connect to the Aptos Indexer GraphQL service:

import React, { useState, useEffect } from 'react';

function App() {
const [data, setData] = useState(null);

useEffect(() => {
const apiEndpoint = 'https://api.blockeden.xyz/aptos/indexer/8UuXzatAZYDBJC6YZTKD/v1/graphql';

const fetchData = async () => {
try {
const response = await fetch(apiEndpoint, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
query: `
query {
block_metadata_transactions(limit: 2) {
block_height
}
}
`,
}),
});

if (!response.ok) {
throw new Error('Network response was not ok');
}

const result = await response.json();
setData(result.data);

} catch (error) {
console.error('GraphQL Request Error:', error);
}
};

fetchData();
}, []);

return (
<div className="App">
<h1>Aptos Indexer GraphQL Example</h1>
{data ? (
<pre>{JSON.stringify(data, null, 2)}</pre>
) : (
<p>Loading...</p>
)}
</div>
);
}

export default App;

You can also directly access our built-in GraphiQL service, located at the bottom of the https://blockeden.xyz/api-marketplace/aptos-indexer page.

Aptos Indexer GraphQL service for blockeden.xyz

Aptos Indexer GraphQL service for blockeden.xyz

Alternatively, you can directly access Aptos Indexer GraphQL using curl:

curl https://api.blockeden.xyz/aptos/indexer/8UuXzatAZYDBJC6YZTKD/v1/graphql \
-H 'Content-Type: application/json' \
-X POST \
-d '{"query":"query {block_metadata_transactions(limit: 2) {block_height}}"}'

Conclusion

Aptos Indexer GraphQL is a powerful development service within the Aptos ecosystem, designed to streamline the development and management of Aptos APIs while delivering exceptional performance and scalability. We hope that developers can enhance their Aptos applications and enjoy a faster and more efficient development process through the use of Aptos Indexer GraphQL.

Thank you for your interest in our latest product release. If you have any questions or feedback, please feel free to contact our support team. We look forward to hearing from you and continually improving and enhancing Aptos Indexer GraphQL.


· 5 min read
Dora Noda

💵 TL;DR

  1. We plan to increase the rate limit by 5x.
  2. For improved granularity, 1 CU has been updated to 100 CU.
  3. Announcing our new "Basic" plan priced at $19.99.
  4. CUs are now denominated in CUC and are refreshed daily. Monitor your balance at BlockEden.xyz/dash/account.
  5. With our updated plans, extra CUCs beyond those plans allow you to access extra API calls using a pay-as-you-go system every day.

BlockEden.xyz is committed to providing cost-effective and efficient solutions to DeFi, wallet, and analytics developers. Our customer feedback revealed a few key insights:

  1. A requirement for an intermediate tier between the Free and Pro plans.
  2. A desire for a more flexible 'pay-as-you-go' option.
  3. An opportunity for us to accommodate more requests through a more efficient infrastructure.

Based on these insights, we're excited to announce the introduction of a pay-as-you-go feature using Compute Unit Credit (CUC), and to share details about modifications to our pricing plans.

Understanding Compute Units and Compute Unit Credit

A Compute Unit (CU) serves as a standard measurement that quantifies the computational expense incurred during an API call. It's akin to how AWS charges for compute usage. The computational cost varies depending on the intensity of the queries – some are lightweight and fast (e.g., eth_blockNumber) while others can be more demanding (e.g., large eth_getLogs queries). The cost in CU for each request across different products can be found in our API marketplace.

Compute Unit Credits (CUC) are like credit card rewards on our platform to serve as royalty points. Those points are identical to compute units. Developers could spend CUC on our platform to get extra quotas for API calls.

Implementing Pay-As-You-Go with CUC

We'll set up a reward account for each customer. Customers can load this account with CUC, which will then be consumed as per their API usage.

  • For the Free tier, we ensure a minimum balance of 0.3 CUC at the start of each month.
  • For the paid tiers (Basic, Pro, Enterprise 50), we will credit the account on each subscription or renewal.

We do not allow customer to withdraw CUC for now.

The credits on BlockEden.xyz will be reconciled daily and also each time a withdrawal or deposit is made. BlockEden.xyz maintains the rights to the Compute Units (CU) on our platform, along with the authority to clarify the application of the API and the usage of credits.

Pricing Plan Modifications

Below are the changes to our pricing plans. The original pricing structure was as follows:

FreeProEnterprise 50Enterprise 500
Price049.992001999
CU / day0.1 Million1 Million4.32 Million50 Million
Price / Million CU01.661.541.33
Ratelimit req/s11050500
Project allowed1530100300

In response to customer feedback, we've made the following adjustments:

  1. The "Enterprise 500" tier has been discontinued, and a "Basic" tier has been introduced to offer indie developers more flexibility.
  2. Rate limits have been increased five-fold for almost all plans.

Here is our updated pricing structure:

PlanFreeBasicProEnterprise 50
Price019.9949.99199.99
CU / day10 Million40 Million100 Million513.33 Million
Price / Million CU00.01670.01670.0130
Ratelimit CU/s1,00010,00010,000500,000
Ratelimit req/s55050250
Project allowed1530100300

Why Choose BlockEden.xyz

BlockEden.xyz is a industry leading marketplace in Move, Rust, and EVM Blockchain Web3 APIs to developers. Founded in 2022, we have secured 45 million US dollar staking assets and serving 18 blockchains to 3000+ customers, making us a trusted choice in the web3 service middleware sector.

At BlockEden.xyz, we simplify blockchain data access and dev experience for web3 businesses, helping them save time and boost productivity with just a few clicks.

How is BlockEden.xyz different from other API vendors?

  • We are the infura for move (aptos, sui) developers.
  • Permissionless access to decentralized marketplace with 20 APIs via crypto tokens.
  • Exceptional 24/7 customer support.

In conclusion, BlockEden.xyz's revised pricing plans and the introduction of the pay-as-you-go option, underlined by our Compute Unit Credit (CUC) system, embodies our unwavering dedication to the evolving needs of our customers. We've always stood by the philosophy of "start with customers," believing that understanding and addressing their challenges is the foundation for our success.


· 4 min read
Dora Noda

Introduction

The rise of web3 has seen a proliferation of decentralized applications (DApps) platforms, all vying for supremacy. Amid this scene enters BlockEden.xyz, a new player with a unique proposition. This web3 native company has now adopted blockchain technology to better measure the computational expense associated with an API invocation, by introducing the Compute Unit Credit (CUC). But how exactly does this work, and what impact will it have on the API market? Let's break it down.

BlockEden.xyz: Stepping Into The API Market

BlockEden.xyz has made its entry into the API marketplace, providing services across different platforms such as Sui, Aptos, Solana, and 12 EVM blockchains. But there's something that sets this company apart - it's the way they leverage blockchain technology to quantify Compute Unit Credit, paving the way for a more standardized and comparable API cost structure.

Understanding Compute Unit Credit

The Compute Unit Credit (CUC) serves as a consistent metric that measures the computational costs tied to an API invocation. This strategy addresses the variations in machine costs for each service, offering a standard way to communicate the price of API invocation and ensuring comparability.

By applying blockchain technology, BlockEden.xyz has created a secure and transparent system where the cost of API services can be fairly compared, enabling developers to make more informed decisions.

BlockEden.xyz: Empowered by Blockchain

BlockEden.xyz, as a web3 native company, has fully integrated blockchain technology into its core operations. With the robust security features of blockchain and the principles of decentralization that web3 espouses, the company has established a platform that marries efficiency, security, and transparency.

A More Transparent API Market

By using the Compute Unit Credit, BlockEden.xyz aims to build a more transparent and fair API market. Developers can now compare prices easily, and services are priced fairly and transparently.

FAQs

1. What is BlockEden.xyz?

BlockEden.xyz is an API marketplace that provides a variety of services for DApp platforms like Sui, Aptos, Solana, and 12 EVM blockchains.

2. How does BlockEden.xyz use blockchain technology?

BlockEden.xyz uses blockchain technology to measure the Compute Unit Credit (CUC), a metric representing the computational expense associated with an API invocation.

3. What is a Compute Unit Credit (CUC)?

A Compute Unit Credit (CUC) is a standard measure developed by BlockEden.xyz to calculate the cost of API invocation, enabling fair pricing and easy comparison across different services.

4. How is BlockEden.xyz a web3 native company?

BlockEden.xyz is a web3 native company because it uses principles of web3, such as decentralization, while leveraging the security and immutability of blockchain technology.

5. What is BlockEden.xyz's vision?

BlockEden.xyz's vision is to create a fair and transparent API market where developers can easily compare API invocation prices, and services are priced using the standard measure - the Compute Unit Credit (CUC).

Conclusion

As a new entrant in the API market, BlockEden.xyz is taking a fresh approach by utilizing blockchain technology to measure the Compute Unit Credit (CUC). This innovative measure, coupled with the company's focus on transparency and fair pricing, sets BlockEden.xyz apart and positions it to make a significant impact in the API marketplace. While it's early days yet, it's worth keeping an eye on how this web3 native company will continue to evolve and shape the future of the API market.

The unveiling of BlockEden.xyz marks the beginning of an exciting journey in the API marketplace. This venture, armed with the Compute Unit Credit and the power of blockchain, is set to redefine how developers interact with API services. To keep yourself updated with their latest advancements and join the conversation with like-minded individuals, don't miss out on connecting with us on our Discord channel at https://discord.gg/4Yfvs2HWey. It's not just about being part of a community; it's about staying informed, sharing ideas, and influencing the future of the API market. So, hop on over to our Discord - we can't wait to hear from you!

· 4 min read
Dora Noda

We are glad to announce that BlockEden.xyz, web3 developers' go-to platform for API marketplace, has added a new, powerful capability – OpenAI API. Yes, you heard it right! Developers, tech enthusiasts, and AI pioneers can now leverage the cutting-edge machine learning models offered by OpenAI, directly through BlockEden's API Marketplace.

Before we dive into the how-to guide, let's understand what OpenAI API brings to the table. OpenAI API is a gateway to AI models developed by OpenAI, such as the industry-renowned GPT-3, the state-of-the-art transformer-based language model known for its remarkable ability to understand and generate human-like text. The API enables developers to use this advanced technology for a variety of applications, including drafting emails, writing code, answering questions, creating written content, tutoring, language translation, and much more.

Now, let's see how you can incorporate the power of OpenAI API into your applications using BlockEden.xyz. You can do it in three ways: using Python, using JavaScript (Node.js), or using curl directly from the command line. In this blog, we're going to provide the basic setup for each method, using a simple "Hello, World!" example.

The API key below is public and subject to change and rate limit. Get your own BLOCKEDEN_API_KEY from https://blockeden.xyz/dash instead.

Python:

Using Python, you can use the OpenAI API as shown in the following snippet:

import openai

BLOCKEDEN_API_KEY = "8UuXzatAZYDBJC6YZTKD"
openai.api_key = ""
openai.api_base = "https://api.blockeden.xyz/openai/" + BLOCKEDEN_API_KEY + "/v1"

response = openai.ChatCompletion.create(
model="gpt-3.5-turbo-16k",
messages=[{"role": "user", "content": "hello, world!"}],
temperature=0,
max_tokens=2048,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)

print(response["choices"])

JavaScript (Node.js):

You can also utilize the OpenAI API with JavaScript. Here's how you can do it:

const { Configuration, OpenAIApi } = require("openai");

const BLOCKEDEN_API_KEY = "8UuXzatAZYDBJC6YZTKD";
const configuration = new Configuration({
basePath: "https://api.blockeden.xyz/openai/" + BLOCKEDEN_API_KEY + "/v1"
});
const openai = new OpenAIApi(configuration);

(async () => {
const response = await openai.createChatCompletion({
model: "gpt-3.5-turbo-16k",
messages: [{role: "user", content: "hello, world!"}],
temperature: 0,
max_tokens: 2048,
top_p: 1,
frequency_penalty: 0,
presence_penalty: 0,
});

console.log(JSON.stringify(response.data.choices, null, 2));
})()

cURL:

Last but not least, you can call the OpenAI API using curl directly from your terminal:

curl https://api.blockeden.xyz/openai/8UuXzatAZYDBJC6YZTKD/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-3.5-turbo-16k",
"messages": [{"role": "user", "content": "hello, world!"}],
"temperature": 0,
"max_tokens": 2048,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}'

So, what's next? Dive in, experiment, and discover how you can leverage the power of OpenAI API for your projects, be it for chatbots, content generation, or any other NLP-based application. The possibilities are as vast as your imagination. With BlockEden.xyz's seamless integration with OpenAI, let's redefine the boundaries of what's possible.

For more information on OpenAI's capabilities, models, and usage, visit the official OpenAI documentation.

Happy Coding!

What is BlockEden.xyz

BlockEden.xyz is an API marketplace powering DApps of all sizes for Sui, Aptos, Solana, and 12 EVM blockchains. Why do our customers choose us?

  1. High availability. We maintain 99.9% uptime since our first API - Aptos main net launch.
  2. Inclusive API offerings and community. Our services have expanded to include Sui, Ethereum, IoTeX, Solana, Polygon, Polygon zkEVM, Filecoin, Harmony, BSC, Arbitrum, Optimism, Gnosis, Arbitrum Nova & EthStorage Galileo. Our community 10x.pub has 4000+ web3 innovators from Silicon Valley, Seattle, and NYC.
  3. Security. With over $45 million worth of tokens staked with us, our clients trust us to provide reliable and secure solutions for their web3 and blockchain needs.

We provide a comprehensive suite of services designed to empower every participant in the blockchain space, focusing on three key areas:

  • For blockchain protocol builders, we ensure robust security and decentralization by operating nodes and making long-term ecosystem contributions.
  • For DApp developers, we build user-friendly APIs to streamline development and unleash the full potential of decentralized applications.
  • For token holders, we offer a reliable staking service to maximize rewards and optimize asset management.

· 4 min read
Dora Noda

The surge in popularity of cryptocurrencies and blockchain technology have brought along significant scalability challenges. Blockchains like Bitcoin and Ethereum face heightened demand as the interest in decentralized applications (DApps) and non-fungible tokens (NFTs) increase. This has led to platforms like BlockEden.xyz, a software powerhouse based in San Francisco, to seek scalable solutions. Enter NEAR Protocol, an open-source platform launched in 2020 as a decentralized cloud infrastructure to host DApps.

A Brief Overview of NEAR Protocol

NEAR Protocol is a layer-1 blockchain that uses Nightshade, a unique sharding technology, to achieve scalability. It offers cross-chain interoperability through the Rainbow Bridge and a layer-2 solution called Aurora. Users can bridge ERC-20 tokens and assets from the Ethereum blockchain to the NEAR Protocol network, enabling access to higher throughput and lower transaction fees. The native token of the NEAR Protocol, NEAR, is used for paying transaction and data storage fees. NEAR token holders can also stake their tokens on the NEAR wallet to receive rewards or use them to vote for governance proposals.

The team behind NEAR Protocol is on a mission to address scalability limitations through sharding. Co-founded by Alex Skidanov and Illia Polosukhin in 2020, NEAR Protocol features a wide range of programming tools and languages, along with smart contracts with cross-chain functionality. These tools and features, coupled with a simplified onboarding process and human-readable account names, make NEAR Protocol a developer-friendly platform.

Integration of NEAR Protocol into BlockEden.xyz

The integration of NEAR Protocol into BlockEden.xyz's API marketplace offers developers a scalable, secure, and efficient platform for creating groundbreaking decentralized applications. BlockEden.xyz, already known for its robust security and impressive uptime record, has enhanced its offerings by introducing NEAR Protocol.

Understanding NEAR's Core Technology: Nightshade Sharding

Nightshade is the innovative sharding technology that forms the backbone of the NEAR Protocol. It enables the efficient processing of data by distributing the workload across multiple validator nodes. Each node handles only a fraction of the network’s transactions, allowing for a higher number of transactions per second. The dynamic adjustment of nodes based on network traffic ensures overall efficiency and low transaction fees.

Bridging Networks with Rainbow Bridge

Rainbow Bridge, an application on NEAR Protocol, enables the transfer of ERC-20 tokens, stablecoins, wrapped tokens, and even NFTs between Ethereum and NEAR blockchains. This allows users to benefit from the higher throughput and lower fees on the NEAR Protocol. The Rainbow Bridge operates in a fully permissionless and decentralized manner, locking tokens on Ethereum and creating corresponding tokens on NEAR to maintain a constant circulating supply.

Unleashing Efficiency with Aurora

Aurora, a layer-2 solution on the NEAR Protocol blockchain, is designed to host thousands of transactions per second with an approximate block confirmation time of 2 seconds. Comprising the Aurora Engine and the Aurora Bridge, it offers compatibility with Ethereum and supports all tools available in the Ethereum ecosystem, making it easy for developers to transition to NEAR.

Staking and Governance with NEAR Token

NEAR, the native token of the NEAR ecosystem, serves as the medium for transaction and storage fees. Token holders can stake their NEAR to run validating nodes, participate in governance by voting on platform decisions, and submit proposals.

Conclusion

The blockchain space continues to evolve, and platforms offering lower transaction costs and increased throughput are likely to drive mainstream adoption. The integration of NEAR Protocol into BlockEden.xyz's API marketplace is not just a mere upgrade; it's a significant step towards that future. With scalable solutions like sharding and cross-chain bridges, NEAR Protocol provides the ideal environment for developers to build efficient DApps and DeFi products. Together with BlockEden.xyz, NEAR Protocol is set to redefine the boundaries of blockchain technology.