Create split

Use this page to deploy a new split contract from the factory on the network your wallet is on.

The payee shares must total 100. A protocol fee applies on claims, and you choose ownership after deploy.

Contract owner after deploy

Option
What happens on-chain

None (renounce ownership)

Factory calls renounceOwnership on the new split — no admin owner.

Deployer (connected wallet)

Ownership is transferred to your connected address.

Custom address

Ownership is transferred to the address you enter.

Helper text under the dropdown explains the three modes in plain language.

Custom owner address

Only when Custom address is selected. Enter a valid 0x… address (not the zero address). This becomes the split’s owner.

Protocol fee (basis points)

Part
Meaning

Number input

Fee in bps charged on each claim. Must be between the minimum enforced by the factory (shown in helper text) and 10000 (100%).

1% suggested (100 bps)

Shortcut button — sets the fee to 100 bps.

Network & factory banner

Below the fee section, a banner shows:

Element
Meaning

Chain icon

Visual for the current chain.

Chain name

e.g. Ethereum, PulseChain.

Chain ID

Numeric network id (e.g. 1, 369).

Splitter factory

Factory contract address; link to block explorer when available.

Payee rows

Each row has:

Field
Meaning

Payee address

0x… address that receives a share of the split.

Share (%)

Integer percent points for this payee. All included rows must sum to 100.

Remove

Deletes that row (you must keep at least one row in the form).

Use Add payee to append another row.

Total shares

Display
Meaning

N / 100

Running total of share values. Turns green when every row is complete and the total is 100. Shows red when the total is not 100. Yellow styling can appear for in-progress rows.

(complete every payee row or clear unused rows)

Appears when some rows are half-filled (address without share or the reverse).

(must equal 100)

Appears when rows are complete but the sum is wrong.

Deploy button

Label / state
Meaning

Connect wallet to deploy

Wallet not connected — click opens the wallet connection flow.

Deploy split

Ready — sends createSplitter on the factory.

Confirm in wallet…

Transaction submitted; wait for wallet / confirmation.

The button stays disabled while the form is invalid, the factory is missing, or a transaction is pending.

Messages after deploy

Message type
Meaning

Red error (inline)

Validation failed (shares, fee, owner, factory, etc.) or RPC error text from the wallet.

Green success

Deployment transaction hash — open Dashboard after the transaction confirms to interact with the new split.

Factory addresses per chain: Overview.

Last updated