Blog

How Endgame Forked Seaport to Plug in to Better Order Data

Endgame, a non-custodial NFT rentals marketplace, recently went through an audit with Code4rena. During the course of the audit, a vulnerability was surfaced which showed that if a Seaport order was set to PARTIAL_RESTRICTED, it could be used to replay the order on Endgame […]

End-to-End Testing Blockchain Applications

More shop talk today. We’re going to have some fun with End-to-End testing blockchain applications. What I’m not going to write about is testing philosophy. The discourse on why, what and how to test is saturated enough. I’ll just leave it at the following. […]

Accumulating Dynamic Memory Arrays in Solidity with Endgame

In my previous post, I discussed the high level architecture of the Endgame protocol, a non-custodial NFT rentals marketplace. Since Endgame adheres to the Default Framework specification, the protocol’s business logic is separated from its contract storage. By doing so, we afford the protocol […]

Architecture of the Endgame Smart Contracts

In my previous posts, I have been writing some technical deep dives into core aspects of the Endgame protocol, such as hook implementations and rental transactions. Now, I want to take a step back and give an overview of the novel smart contract architecture […]

Endgame Front End Deep Dive: Layers and Data

It’s strange. When we think about code it oftentimes evokes a sense of rigidness. A rule-bound universe where processes, inputs, outputs, are predictable things. The same input produces the same output. Paradoxically, the act of coding is anything but rigid. It’s an extremely creative […]

Anatomy of a Rental Transaction

Endgame, a brand-new NFT rentals marketplace, is 021’s latest product that facilitates non-custodial rentals. We accomplished this by building the protocol on top of some of the industry’s biggest giants, namely, Seaport and Safe. In this post, I will be focusing on how we […]

Revenue Sharing: How to Supercharge NFT Rentals

As I mentioned in my hook overview post here, hooks are custom-built contracts that can act as middleware during the rental lifecycle of one or more NFT collections. In this post, I will go over an implementation for how to create one of these […]

Hooks: A Powerful Primitive for NFT Rentals

For the past 8 months, I have been working on the smart contract protocol for 021’s latest product, Endgame, which is an NFT rentals marketplace powered by Seaport and Safe. Endgame is designed to be a highly extensible protocol with a focus on allowing […]

A Tour of an NFT Rentals Front End at Cruising Altitude

Gm all! Now that we’ve released our 021 Endgame rentals protocol into the wild we figured it was high time to get some word out concerning some of the choices and trade-offs we made while building it. This article will focus in on some […]

Zero-Knowledge Technology in the Onchain World

As the onchain world hurtles forward, embracing new digital ways of interacting, the spotlight is on privacy and security. At the heart of this exciting tech wave is zero-knowledge technology. It’s a game-changer in cryptography, allowing for data verification without giving away any secrets. […]

reNFT Rebrands as 021: A New Chapter in The Company

reNFT rebrands to 021, establishing an umbrella brand for an innovative product ecosystem. Explore 'Endgame,' our pioneering NFT rental marketplace, designed to transform gaming experiences and democratize digital ownership.

Top ERC Token Standards in 2024

Learn about the key ERC token standards that shape the Ethereum blockchain. Our guide covers everything from ERC-20 to ERC-6551, detailing how these protocols enable developers to build sophisticated and interoperable applications.

Navigating Digital Assets: Onchain vs Offchain

Discover the essential differences between onchain and offchain transactions, their unique advantages, considerations, and how they cater to diverse needs in the world of blockchain and cryptocurrency.

Top Game Studios Are Betting Big on Web3 Gaming

Join the gaming revolution with web3 technology! Discover why top gaming studios are embracing blockchain, NFTs, and immersive experiences. From Sony to Ubisoft, explore the future of gaming today!

How Endgame Forked Seaport to Plug in to Better Order Data

Endgame, a non-custodial NFT rentals marketplace, recently went through an audit with Code4rena. During the course of the audit, a vulnerability was surfaced which showed that if a Seaport order was set to PARTIAL_RESTRICTED, it could be used to replay the order on Endgame

End-to-End Testing Blockchain Applications

More shop talk today. We’re going to have some fun with End-to-End testing blockchain applications. What I’m not going to write about is testing philosophy. The discourse on why, what and how to test is saturated enough. I’ll just leave it at the following.

Accumulating Dynamic Memory Arrays in Solidity with Endgame

In my previous post, I discussed the high level architecture of the Endgame protocol, a non-custodial NFT rentals marketplace. Since Endgame adheres to the Default Framework specification, the protocol’s business logic is separated from its contract storage. By doing so, we afford the protocol

Architecture of the Endgame Smart Contracts

In my previous posts, I have been writing some technical deep dives into core aspects of the Endgame protocol, such as hook implementations and rental transactions. Now, I want to take a step back and give an overview of the novel smart contract architecture

Endgame Front End Deep Dive: Layers and Data

It’s strange. When we think about code it oftentimes evokes a sense of rigidness. A rule-bound universe where processes, inputs, outputs, are predictable things. The same input produces the same output. Paradoxically, the act of coding is anything but rigid. It’s an extremely creative

Anatomy of a Rental Transaction

Endgame, a brand-new NFT rentals marketplace, is 021’s latest product that facilitates non-custodial rentals. We accomplished this by building the protocol on top of some of the industry’s biggest giants, namely, Seaport and Safe. In this post, I will be focusing on how we

Revenue Sharing: How to Supercharge NFT Rentals

As I mentioned in my hook overview post here, hooks are custom-built contracts that can act as middleware during the rental lifecycle of one or more NFT collections. In this post, I will go over an implementation for how to create one of these

Hooks: A Powerful Primitive for NFT Rentals

For the past 8 months, I have been working on the smart contract protocol for 021’s latest product, Endgame, which is an NFT rentals marketplace powered by Seaport and Safe. Endgame is designed to be a highly extensible protocol with a focus on allowing

A Tour of an NFT Rentals Front End at Cruising Altitude

Gm all! Now that we’ve released our 021 Endgame rentals protocol into the wild we figured it was high time to get some word out concerning some of the choices and trade-offs we made while building it. This article will focus in on some

Zero-Knowledge Technology in the Onchain World

As the onchain world hurtles forward, embracing new digital ways of interacting, the spotlight is on privacy and security. At the heart of this exciting tech wave is zero-knowledge technology. It’s a game-changer in cryptography, allowing for data verification without giving away any secrets.

reNFT Rebrands as 021: A New Chapter in The Company

reNFT rebrands to 021, establishing an umbrella brand for an innovative product ecosystem. Explore ‘Endgame,’ our pioneering NFT rental marketplace, designed to transform gaming experiences and democratize digital ownership.

Top ERC Token Standards in 2024

Learn about the key ERC token standards that shape the Ethereum blockchain. Our guide covers everything from ERC-20 to ERC-6551, detailing how these protocols enable developers to build sophisticated and interoperable applications.