Getting Started
/
Using Splits

Using Splits

Split Address

Just like any other payable smart contract, each Split has a unique address at which it can receive funds. Funds can be sent from any exchange, marketplace, wallet, or smart contract, including those with hard gas limits. Splits can only distribute ETH and ERC-20 tokens. Do not send NFTs to a Split.

You can locate a Split's address by viewing its detail page within the app (example here). The Split's address is at the top of the page. When you hover over the address, it will expand and clicking on it will copy it to your clipboard.

Copy Split Address

The Split's address is also displayed in the URL. It is the string after /accounts/ that begins with 0x. Example: https://app.0xsplits.xyz/accounts/0xF8843981e7846945960f53243cA2Fd42a579f719/

Your Splits

To find all the Splits you earn from, either connect your wallet (double check your connected network) and navigate to the "My account" page, or search for your ENS/address. Within the accounts section, click on the filter dropdown and select "Earning from". You may also filter by Splits you control, different contract types, and more.

Filter your accounts

Finding a Split

To find a specific Split, you can search by pressing / anywhere within the app or by hitting "Search" in the navigation. If you're unable to locate a Split but know one of the Recipients, just search for the Recipient (paste in their ENS/address) and then look for the Split in the "Earning From" tab.

Earning From

If you're having trouble locating any Splits or accounts, please reach out to us in the user-support channel in Discord.

Third Party Platforms

Splits are designed to be as composable as possible, making it easy to use them with third party platforms. Below are a few platforms on which people are using Splits today.

đź’ˇ

Splitting revenue from primary sales? Check out this guide on using 0xSplits + Manifold + Zora.

OpenSea

When creating a collection on OpenSea, you can add creator earnings (i.e. royalties) and specify the address to which the earnings will be sent. OpenSea’s instructions are here. Just paste in your Split's address into the "Creator Earnings" section. Note: you can split Creator Earnings directly on OpenSea, however, this will make it more expensive for the buyer each time your NFT is sold.

At this time, OpenSea does not allow setting a Creator Earnings for an individual item. Creator Earnings can only be added at the Collection level. In the future, we hope to see more platforms follow Zora’s approach in letting creators specify a “funds recipient” field on a per-item basis.

Zora

Zora’s V3 contracts allow for developers to specify a “seller funds recipient”. This is the address that funds are sent to once the NFT is sold. All you have to do is set the sellerFundsRecipient to be the Split's address.

At this time, Zora does not allow a person to specify this address through their app/interface directly. In the meantime, you can use the Etherscan UI to create a new Zora listing and set a Split as the funds recipient.

Foundation

While creating a NFT on Foundation, creators can optionally split earnings for that NFT with up to 3 other addresses natively through Foundation. Instructions are here. Using 0xSplits within Foundation is easy – just paste your Split’s address into the recipient field while creating a Foundation split.

Why use 0xSplits within Foundation? Though conceptually they may seem similar, functionally 0xSplits and Foundation splits are quite different.

  • 0xSplits have mutability, allowing you to change the recipients & percentages in the future without having to mint a new NFT contract.
  • 0xSplits are not tied to any one particular NFT contract or platform. They can be reused again and again across any platform. This means you can use the exact same Split on OpenSea, Zora, Foundation, Manifold, etc.
  • 0xSplits allow for up to ~500 recipients, whereas Foundation limits you to 4 recipients (including yourself). This is because on Foundation the split logic happens each time the NFT is sold, passing on that cost to the buyer.
  • 0xSplits splitting logic is batched & exists as a standalone function that is handled by bots/third parties. The cost of splitting on Foundation is paid for by the buyer each time the NFT changes hands.

All this is not to say 0xSplits is better than Foundation splits! They're very different and were each designed with different constraints in mind. and The best tool for the job depends on the job itself. We encourage you to learn about the tradeoffs of each option, and reach out if you have any questions.

Manifold

Manifold makes it super easy for people to set royalties on their NFT contracts. Their approach is very similar to Foundation's, and it's worth reading the above section if you haven't already. You can read Manifold's instructions here. To use 0xSplits on Manifold, just enter the Split's address in the "Default Royalties" section.

It's also worth nothing that Manifold allows you to mint NFTs, meaning what you configure on Manifold relates only to secondary sales. To split primary sales revenue from a Manifold NFT, check out this guide.