NEAR
Developer tools Archives – NEAR Protocol /blog/tag/developer-tools/ Mon, 10 Jul 2023 22:31:23 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://pages.near.org/wp-content/uploads/2020/09/cropped-favicon-32x32.png Developer tools Archives – NEAR Protocol /blog/tag/developer-tools/ 32 32 234542837 Vistara Lands in the NEAR Ecosystem for Seamless Base Layer Roll-up Deployment /blog/vistara-lands-in-the-near-ecosystem-for-seamless-base-layer-roll-up-deployment/ Fri, 07 Jul 2023 14:00:00 +0000 /?p=20704 NEAR is welcoming Vistara, the groundbreaking rollup deployment framework, into the fold. Vistara is set to seamlessly integrate with the …

The post Vistara Lands in the NEAR Ecosystem for Seamless Base Layer Roll-up Deployment appeared first on NEAR Protocol.

]]>
NEAR is welcoming Vistara, the groundbreaking rollup deployment framework, into the fold. Vistara is set to seamlessly integrate with the BOS for the end-to-end, multi-chain deployment of rollups. This alliance will accelerate the pace of blockchain innovation, making rollup deployment faster, more efficient, and accessible across multiple chains for all developers.

Vistara stands out as a game-changing one-click rollup deployment framework that simplifies creating application-specific rollups across multiple blockchains. Streamlining the intricate rollup deployment process into a straightforward, single-click operation, Vistara will build a front-end on the BOS to make user-friendly, multi-chain rollup deployment a reality.

Simplifying multi-chain roll-ups with Vistara on the BOS 

Existing frameworks such as Cosmos SDK and Substrate have sought to streamline certain software components in decentralized applications but often leave developers tied to one ecosystem that they must completely understand and master. Vistara will now present a unique solution by combining the BOS with backend chains like Ethereum and Celestia.

Vistara’s emphasis on simplifying rollup component creation aligns with NEAR’s vision of user-centric decentralization and a serverless Web3. With this new BOS front-end integration, developers in the NEAR ecosystem and beyond can now build and deploy rollups in one convenient location.

The result will be a user-friendly design that makes the deployment of a rollup as simple as selecting an option from a dropdown menu. The integration will also encourage a wider range of developers to build with rollups on the BOS with any chain, leading to a more diverse pool of innovations and robust growth.

Vistara’s integration not only simplifies the process but also expands the scope for innovation. It demystifies rollup creation, making it accessible to a broader range of developers. This inclusivity fuels a more diverse pool of applications, fostering growth and vibrancy within the NEAR ecosystem.

Vistara and BOS breaking base layer building barriers

Developing decentralized applications on base layers can be a complex process. Coordination of node operators, high costs, and extended development times are among the major challenges. However, Vistara is designed to confront these issues directly, streamlining the process and fostering efficiency.

Rollups — technologies that bundle or ‘roll up’ side-chain transactions into a single transaction — provide an effective solution. They help developers bypass the difficulties associated with building decentralized networks. Vistara leverages this rollup technology, pushing the NEAR ecosystem towards application-specific rollups. 

The solution effectively untangles the complexities tied to base layer dependencies, forging a development environment on the BOS that stretches beyond traditional base layer confines. With Vistara, multi-chain developers can now bring their applications to life more swiftly and efficiently than ever before.

To sum up, Vistara’s user-friendly, multi-chain rollup deployment capabilities on the BOS will have a huge impact on the NEAR ecosystem and beyond. The integration will take much of the complexity out of rollup deployment for anyone, helping Web3 creators, builders, and developers bring their applications to life faster than ever.

The post Vistara Lands in the NEAR Ecosystem for Seamless Base Layer Roll-up Deployment appeared first on NEAR Protocol.

]]>
20704
NEAR Releases JavaScript SDK, Bringing Web3 to 20 Million Developers /blog/near-releases-javascript-sdk-bringing-web3-to-20-million-developers/ Mon, 08 Aug 2022 23:00:26 +0000 https://neardev.nmcgn.de/?p=17905 Blockchain development has just become a whole lot easier for Web2 developers. NEAR is thrilled to unveil its much anticipated …

The post NEAR Releases JavaScript SDK, Bringing Web3 to 20 Million Developers appeared first on NEAR Protocol.

]]>
Blockchain development has just become a whole lot easier for Web2 developers. NEAR is thrilled to unveil its much anticipated JavaScript Software Development Kit (JS SDK) at ETHToronto, the official hackathon of the Blockchain Futurist Conference, in a significant move to democratize Web3 development.

With NEAR’s JS SDK, more than 20 million developers that make JavaScript the world’s most popular coding language can finally join the internet revolution and quickly build fast, scalable, and user-friendly decentralized applications. Having that many more contributors in the space could bring about a fascinating renaissance to the open web.

Although Rust and Solidity are the most prominent programming languages for Layer 1 blockchains, there are fewer than 2.5 million developers worldwide who use these languages. So, opening up the doors nearly 10x is a major step towards mass adoption. JS runs in every browser, the basics can be taught in an afternoon, it requires no compiler setup, and it comes pre-loaded with useful libraries like RegExp, Math, and Array. The NEAR JS SDK brings this same capability and ease of use to developing smart contracts, unlocking the power of blockchain to a much, much wider audience. 

Commenting on the launch, Illia Polosukhin, Founder of NEAR, says: “Developers can spend less time learning a new language and more time building their application in a language they already know. Millions of developers already know how to program in JavaScript; enabling this group to build novel applications on NEAR is a critical step in achieving our vision of a billion users interacting with NEAR.”

Learn, build, and deploy in minutes

NEAR’s commitment to putting simplicity and usability first is reinforced by this release, making the learning curve for blockchain far less steep than it has ever been. Javascript developers can now set up their first dApp in the same amount of time it takes to spin up a React app. 

The JS SDK release has everything you need to dive right into blockchain development including the contract framework itself, JavaScript and TypeScript contract examples, and example tests. It is implemented in TypeScript, which offers developers implicit, strict, and structural typing, along with type annotations built into your favorite IDE. 

Developers can get started building their first JavaScript decentralized application by following this quick start guide or heading to Pagoda’s landing page to learn more. 

A Closer Look at the JS SDK

The JS SDK provides each contract its own instance of a JS engine running inside it. This design allows developers to write contracts in pure JavaScript or TypeScript, and access all the same features, like oracles, available to Rust contracts.

To get started, run npx create-near-app in your terminal and select JavaScript for your smart contract. Once everything is installed you can test, compile, and deploy your newly created project with ease.

For a more detailed look at the contract structure and other configurations check out this dApp QuickStart Guide on NEAR’s Official Documentation site. 

About Pagoda

The JS SDK is developed by Pagoda, the engineering team that builds and maintains NEAR Protocol and some of the most important tools needed for decentralized application (dApp) development. Developers can use the Pagoda suite of tools to build, deploy, test, and interact with smart contracts on NEAR. For more information on the JS SDK, visit Pagoda or join the NEAR Discord and checkout the #engineering channels where resources like live support are available every day. 

The post NEAR Releases JavaScript SDK, Bringing Web3 to 20 Million Developers appeared first on NEAR Protocol.

]]>
17905
NEAR partners with Ceramic on cross-chain identity and dynamic data storage /blog/near-partners-with-ceramic/ Fri, 28 May 2021 15:58:07 +0000 /?p=10861 Partnership with Ceramic brings streaming data and cross-chain identity protocols to NEAR developers. Developers building on NEAR Protocol now have …

The post NEAR partners with Ceramic on cross-chain identity and dynamic data storage appeared first on NEAR Protocol.

]]>
Partnership with Ceramic brings streaming data and cross-chain identity protocols to NEAR developers.

Developers building on NEAR Protocol now have a powerful way to manage user identities and dynamic off-chain data in their applications. Ceramic, the decentralized network for data stream processing, now supports NEAR wallets.

NEAR is currently hosting an Open Web Community Hackathon with a prize for integrating IDX profiles on Ceramic with a NEAR Sputnik DAO. To participate, check out the hackathon prize!

Blockchain, Data, & Identity: a full stack for Web3 developers

NEAR offers developers the most dev-friendly and end-user accessible infrastructure for building decentralized apps and services. Great Web3 and DeFi apps require more than a smart contract platform. They also need sophisticated, scalable, and dependable data management infrastructure for app builders using smart contracts. Ceramic provides advanced database-like features such as mutability, version control, access control, and programmable logic. It is also the foundation for IDX, Web3’s first cross-chain identity model.

With the integration of Ceramic on NEAR Protocol, developers on NEAR can: 

  • Build data-rich user experiences and social features on fully decentralized tech
  • Give users cloud-like backup, sync, and recovery without running a centralized server
  • Publish content on the open web without the need to anchor IPFS hashes on-chain
  • Leverage interoperable profiles, social graphs and reputations across the Web3 ecosystem

Ceramic now supports NEAR wallets

Starting today, developers building applications on NEAR can easily add support for Ceramic and IDX in their application with a seamless user experience. NEAR key pairs have been added as a supported signing and authentication method for Ceramic’s data streams, so users can now perform transactions on Ceramic with their existing NEAR wallets. 

Developers have already started combining NEAR and Ceramic to create new applications such as NEAR Personas, which links a NEAR wallet to a DID.

About Ceramic: Decentralized data streams

Ceramic provides developers with database-like functionality for storing all kinds of dynamic, mutable content. This finally gives developers a Web3 native way to add critical features like rich identities (profiles, reputation, social graphs), user-generated content (posts, interactions), dynamic application-data, and much more.

Ceramic’s unique stream-based architecture is designed to handle any type of data model at web-scale volume and latency. Built on top of open standards including IPFS, libp2p, and DIDs and compatible with any raw storage protocol like Filecoin or Arweave, all information stored on Ceramic exists within a permissionless cross-chain network that lets developers tap into an ever growing library of identities and data while using their preferred stack.

IDX: Cross-chain identity and user-centric data

Identity is the first use case enabled by Ceramic’s building blocks for open source information. IDX (identity index) is a cross-chain identity protocol that inherits Ceramic’s properties to provide developers with a user-centric replacement for server-siloed user tables. By making it easy to structure and associate data to a user’s personal index, IDX lets applications save, discover, and route to users’ data.

The IDX SDK makes it simple to manage users and deliver great data-driven experiences using the same NEAR keys and wallets as developers and users are already relying on. Users can also link multiple keys, from any wallet and multiple blockchains, to the same identity. This is essential to developers who want to serve users over time, as it enables key rotation, data interoperability across accounts, and rich cross-chain profiles, reputations and experiences.

Getting started with Ceramic on NEAR

  • NEAR is currently hosting an Open Web Community hackathon! There is a prize for integrating IDX profiles on Ceramic with theSputnik DAO platform, built on NEAR. For more information, head to the NEAR Forum.
  • To install NEAR, start with our documentation.
  • To add IDX to your project, follow this installation guide.
  • To use Ceramic for streams without IDX, follow this installation guide.
  • Regardless of which option you choose, you should also select 3ID Connect as your DID wallet during the authentication process which handles the integration with NEAR wallets.
  • For questions or support, join the Ceramic Discord and the NEAR Discord.

The post NEAR partners with Ceramic on cross-chain identity and dynamic data storage appeared first on NEAR Protocol.

]]>
10861

We use our own and third-party cookies on our website to enhance your experience, analyze traffic, and for marketing. For more information see our Cookie Policy