Overview

Most integrations should use the REST API. This section covers direct on-chain interaction.

Program Details

Program ID

3FsU2B8R7sP5ih7w2RoxtJEHfvBVeXtM8WwF6rjMbUrT

Framework

Anchor

Network

Mainnet

Functionality

Manages PDAs derived from Twitter IDs. Handles account initialization, oracle signature verification for withdrawals, protocol fee enforcement, and fund transfers.

Instructions

Instruction
Access
Description

initialize

Admin

Set up protocol config (called once at deployment)

init_user_pda

Public

Initialize a user PDA

withdraw

Authenticated

Transfer funds from PDA

update_oracle

Admin

Update oracle public key

update_treasury

Admin

Update fee recipient

update_fee

Admin

Update fee rate

Resources

Last updated