Skip to content

Feat/negative maker fee#6

Open
orderly-ted wants to merge 2 commits intomainfrom
feat/negative-maker-fee
Open

Feat/negative maker fee#6
orderly-ted wants to merge 2 commits intomainfrom
feat/negative-maker-fee

Conversation

@orderly-ted
Copy link
Copy Markdown
Collaborator

No description provided.

- Update TierConfig to include makerBps, rwaMakerBps, rwaTakerBps
- Add negative maker rebates per tier: Diamond (-0.2), Platinum (-0.15), Gold (-0.1), Silver (-0.05)
- Update FeeConfigWithCalculator tierBaseFees with new structure
- Allow negative maker fees in validation (MIN_MAKER_FEE = -0.5)
- Update API Zod schemas to accept negative maker fees (-0.5 to 15)
- Update default graduation fees to Public tier baseline
- Update admin page fee inputs with step=0.1 and parseFloat for decimals
- Add minMakerFee/minTakerFee/minRwaMakerFee/minRwaTakerFee props
- Use broker's actual tier base fees as minimums when available
- Fall back to Diamond-tier global minimums when tier unknown
- Update GraduationForm default fees to Public tier baseline (0/3/0/5)
- Update GraduationForm BrokerTierResponse to include RWA fee rates
@orderly-ted orderly-ted force-pushed the feat/negative-maker-fee branch from 24fa600 to d75007f Compare April 22, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant