Frequently Asked Questions

Block.one

Who is Block.one?

Block.one – a producer of highly scalable, high-performance, open-source software – is at the forefront of developing the next generation of the internet. We make it our mission to build a more secure and connected world.

How do I join Block.one?

Please visit our careers page to find open positions, read more about the team, and submit your application. At this time, we do not offer remote positions.

Do I need permission to write articles about EOSIO or Block.one?

You do not need permission to write news articles or opinions about EOSIO or Block.one. However, we discourage commentary that is baseless or sows fear, uncertainty, or doubt.

Does Block.one support third-party products?

We don’t support third-party products. We suggest you contact the product team in question through their official website.

How will Block.one support or promote my team as we build projects on EOSIO?

We support developers, entrepreneurs, and anyone else who wants to build on EOSIO. We do this in multiple ways.

Documentation & Training: Through the EOSIO Developer Portal, we offer official documentation, tutorials, and other materials to help you build on EOSIO and related software. 

Tools: Supported by Block.one, the official EOSIO Testnet helps you test your app on fully-featured releases for the best possible launch. 

Marketing: The #BuiltOnEOSIO series highlights outstanding projects built using EOSIO blockchain technology. To be featured as part of the series, submit your project for consideration to developers@block.one.

Funding: EOS VC supports the EOSIO ecosystem through strategic investments and venture capital partnership funds. To review our portfolio and apply for funding, please visit vc.eos.io. If you have additional questions about how to build on EOSIO, contact us at developers@block.one.

EOSIO

Why Build on EOSIO?

EOSIO is a blockchain platform designed for the real world. Built for both public and private use cases, EOSIO is customizable to suit a wide range of business needs across industries with rich role-based security permissions, industry-leading speeds and secure application processing. Building on EOSIO follows familiar development patterns and programming languages used by existing non-blockchain applications so developers can create a seamless user experience using development tools they already know and love.

What projects are building on EOSIO?

On EOSIO, businesses across a multitude of sectors and industries are moving quickly to build a decentralized future for commerce and communications. In this video, key members of the Block.one team, including our Head of Developer Relations, Serg Metelin, describe the EOSIO ecosystem.

How are Transactions Feeless on EOSIO?

With blockchain platforms that use a proof-of-work consensus mechanism, there are fees for each transaction processed. EOSIO eliminates these by having the network shoulder the burden of these costs – through inflation – rather than making the individual users of the network pay to access its combined resources. In other words, ownership of tokens covers any incidental costs involved.

Is EOSIO Centralized?

In EOSIO, token holders can elect 21 block producers to process transactions, which distributes power amongst the token holders and aligns the interests of all parties involved. The biggest difference between EOSIO and other blockchain protocols is how much we have decentralized the core concepts of the chain.

What are block producers?

“Block Producers are like the DJs at a radio station,” said CTO Daniel Larimer. Find out what that means from this video about Block Producers who operate EOSIO based blockchains.

How will Block.one support or promote my team as we build projects on EOSIO?

We support developers, entrepreneurs, and anyone else who wants to build on EOSIO. We do this in multiple ways.

Documentation & Training: Through the EOSIO Developer Portal, we offer official documentation, tutorials, and other materials to help you build on EOSIO and related software. 

Tools: Supported by Block.one, the official EOSIO Testnet helps you test your app on fully-featured releases for the best possible launch. 

Marketing: The #BuiltOnEOSIO series highlights outstanding projects built using EOSIO blockchain technology. To be featured as part of the series, submit your project for consideration to developers@block.one.

Funding: EOS VC supports the EOSIO ecosystem through strategic investments and venture capital partnership funds. To review our portfolio and apply for funding, please visit vc.eos.io. If you have additional questions about how to build on EOSIO, contact us at developers@block.one.

Is Block.one Launching the EOSIO Blockchain?

“EOSIO blockchains can only be launched by communities,” said our CEO Brendan Blumer. Rather than having one entity control the blockchain, multiple parties come together to validate transactions, making it a truly decentralized system.

General

What is a Blockchain?

People describe blockchain technology in different ways, but at heart a blockchain is a public digital ledger that records all the transactions inside a given network in a publicly verifiable and cryptographically secure way. In this video, Block.one’s founder and CEO, Brendan Blumer, argues that blockchains are simply “a secure version of the internet.” They enable “mass-scalable secure data transfer,” he adds.

Why Should People Pay Attention to Blockchain Technology?

Blockchain technology profoundly changes how businesses operate and are structured. The Block.one team – including our CEO, Brendan Blumer – explains why you need to pay attention now to what blockchain means for the future.

Is Blockchain Only for Fintech?

Blockchain can be used for a lot more than just Fintech. In fact, any multi-user system can benefit from using a blockchain. As key members of the Block.one team – including our CTO, Dan Larimer – explain in this video, the technology eliminates the need for passwords and paves the way for a more secure future.

How Might Blockchain Technology Be Used in Five Years?

Blockchain technology is evolving at an exhilarating pace, but one thing is becoming ever clearer – that it represents the future of trust and transparency. Block.one stands at the vanguard of the technology’s evolution, and in this video key team members assess where it might go in the next five years.

What is blockchain governance?

Blockchain governance is a lot like other kinds of governance, except that it’s underpinned by smart contracts and transparent voting on the blockchain. Key members of the Block.one team, including our CTO, Dan Larimer, explain more in this video.

What does it mean to decentralize a technology platform?

Decentralizing a technology platform means distributing control over the platform among users and ensuring that no single actor has too much influence over it. Members of the Block.one team – including our CEO, Brendan Blumer – share their thoughts on decentralization in this video.

How Can Blockchain Technology Help Solve Environmental Issues?

What are some of today’s most pressing environmental issues and how can blockchain help solve them? Watch this video to learn about blockchain’s potential for ecological impact, according to our participants, mentors and judges.

How Can Blockchain Technology Help Improve User Security and Privacy?

In a world where personal data usage, security and privacy issues are growing concerns, how can blockchain help return control to users? Watch this video to learn about blockchain’s potential for driving greater transparency between businesses and users, from our participants, mentors and judges.

How Can Blockchain Technology Help Drive More Value Back to Users?

How can blockchain help businesses align interests among stakeholders and drive more value back to users? Watch this video to learn about blockchain technology’s potential to create a fundamental competitive advantage by re-imagining business models.

What Is a cryptocurrency?

Cryptocurrency is a digital asset for exchange, but it’s more than just that. “It’s a unit of account designed to bring a community together,” says Brendan Blumer, CEO of Block.one. Find out what other ways there are to understand the concept of a cryptocurrency in this video.

What is a “Smart Contract”?

A “Smart Contract” combines a legal contract with code to automate the execution of specific terms of agreement between parties in an objective way. Dan Larimer, CTO of Block.one, and Bart Wyatt, from our Engineering team, explain more in this video.

Elemental Battles

What is Elemental Battles?

Elemental Battles is a step by step tutorial to help you create your first blockchain application on EOSIO. Each lesson will teach you to practically apply your knowledge to build a cohesive game on EOSIO.

How can I learn more about blockchain applications?

You can find out more about blockchain applications by building your own with Elemental Battles. It will take you through key components such as blockchain accounts, smart contracts, and integrating it with a react js front end for a full game play experience.

How can I learn more about building smart contracts?

Write your first smart contract with Elemental Battles and learn the basics of EOSIO even if you don’t have any previous programming experience. Follow the steps to create a file directory structure and learn which files you’ll need to start developing an application on EOSIO.

How can I learn more about keys and permissions?

Discover how keys enable permissions with blockchain applications by building a user interface on Elemental Battles. In the tutorial you will create a means for players to log in to the game and proceed to the next screen.

How do I reference the blockchain state?

Discover how to send information to the blockchain and read the state history with Elemental Battles. By interacting with the blockchain state, your application will be able to show player profile information.

How do I integrate an AI bot with my blockchain application?

Follow the steps to see an example of how you can combine AI and a blockchain application with Elemental Battles. Learn how to build effective play strategies to integrate with the AI and challenge the human player. 

Developer Portal

Where can I learn more about how EOSIO works?

Learn more about how EOSIO works by visiting the Developer Portal. You can find example applications, tutorials, and documentation, as well as all the core modules of the EOSIO platform.

Where can I see documentation on the EOSIO Protocol?

Documentation on the EOSIO Protocol can be found on the Developer Portal. See detailed information about the protocols for consensus, transactions, networks or peer to peer connections, as well as accounts and permissions. 

Where can I find additional EOSIO tutorials?

The Developer Portal features three EOSIO tutorials to help you get started building on EOSIO. These tutorials include BIOS Boot Sequence, Tic Tac Toe Game Contract, and Elemental Battles.

Where can I find additional resources on EOSIO?

The Developer Portal has additional resources on EOSIO. Find resources to stay up to date on the EOSIO Developers Community, EOSIO Testnet, technical resources, news, events, and general information 

EOSIO Challenge

When is the deadline for submissions?

The first challenge of the EOSIO Challenge is open for submissions (Running a Solidity Smart Contract in an EOSIO Contract). For further guidance on individual challenges and the submission and review process, please visit Devpost’s site.

Will you accept team submissions?

Team submission requirements vary by challenge. For more information, please visit the individual challenge page on the Devpost website.

Who is eligible to participate?

This challenge is open to all. You don’t need prior experience building on EOSIO or Ethereum protocols. Block.one employees cannot participate.

Will Block.one use ideas from winning submissions in future products?

For details about how submissions will be used for both open-source projects or Block.one products, please read individual challenge details on the Devpost website.

Will the prizes be paid in tokens?

No, the prize will be paid in US dollars. Block.one does not sell or distribute EOS tokens, the token native to the EOS Public Blockchain. The EOS community runs and manages the token.

Will each challenge in the EOSIO Challenge have a $200,000 reward?

Challenge prizes will be paid in US dollars, and each challenge will have its own prize amount.

Who from Block.one sits on the judging panel?

The judging panel consists of members of the Block.one Engineering Department.

When does the EOSIO Challenge start?

The EOSIO Challenge is live, and the first challenge is open for submissions (Running a Solidity Smart Contract in an EOSIO Contract). For further guidance on individual challenges and the submission and review process, please visit Devpost’s site.

What is the EOSIO Challenge?

The EOSIO Challenge is a program that promotes blockchain through various collaborative challenges. For example, we may ask you to explore different ways to enhance cross-chain capabilities. To learn more, visit our page on the Devpost site.

Newsletter

Sign up for new updates from Block.one here: