Split: On-chain Referral SDK

Split: On-chain Referral SDK

Spilt : Empower User Gross with Cost-per-Transaction, On-Chain Referral SDK

334
Built at ETHSeoul 2024
Top 7 - Finalist Prize
Split: On-chain Referral SDK

Split: On-chain Referral SDK

Spilt : Empower User Gross with Cost-per-Transaction, On-Chain Referral SDK

The problem Split: On-chain Referral SDK solves

For the Builders:

Split helps web3 projects throughout their lifecycle. From early-stage startups validating product-market fit to established services managing multiple marketing campaigns – Split's SDK streamlines user acquisition.

Focus on core product development, not auxiliary marketing features.

  • Tailored Web3 SDK:
    1. Set token reward amounts
    2. Choose trigger events
    3. Generate referral codes
  • Full Marketing Control:
    Split's cost-per-transaction model ensures predictable spending and targeted outcomes.

For Users:

In crypto, the Long Tail Theory reigns. While a few big-name KOLs dominate partnerships, Split democratizes opportunities. Users can strategically leverage their influence within their own communities.

Notification

Below are the boilerplates we created and used, which consist of client and server boilerplates for Web3 application development, frequently used libraries (ethers, web3Onboard, wagmi, etc.), basic UI components, etc. This is open-source boilerplate template build by us, so anyone can use this template!

Boilerplate template:
https://github.com/Block-Chain-Valley/bv-client-server-boilerplate

Challenges we ran into

The most challenging design task was to create a fully-onchained referral system with user experience in mind. It took a lot of thought to design an architecture that included the client, server, SDK, database, and smart contract in a short period of time. In particular, the Oracle server that uploads data to the smart contract was difficult to complete within the hackathon time, so some features were not completed. However, in the end, we were able to create a system where the client, server, SDK, database, and smart contract all work together within the hackathon period, even if we implemented some of the technologies as mocks.

Tracks Applied (2)

NEOPIN Protocol

We've made the process of checking and receiving rewards on the Split service simple with the Neopin wallet: you can use...Read More

NEOPIN

Extending Ethereum with ICP

ICP는 Split 서비스의 계획에서 핵심적인 역할을 수행합니다. 일반적으로 디앱들은 멀티체인을 지원하는 것이 일반적이며, Split을 통하여 마케팅을 수행하고자 하는 디앱은 ICP의 크로스 체인 메시징 기능을 활용...Read More

Internet Computer

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion