Skip to content

Commit

Permalink
add synthswap adapter
Browse files Browse the repository at this point in the history
  • Loading branch information
Define101 committed Aug 28, 2023
1 parent 85fe841 commit 7572a81
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions protocols/synthswap.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
import { manualCliff, manualLinear, manualStep } from "../adapters/manual";
import { Protocol } from "../types/adapters";
import { periodToSeconds } from "../utils/time";

const start = 1690977600; // 02-08-2023
const qty = 250000;
const qtyMark = 50000
const synthswap: Protocol = {
"Protocol Owned Liquidity": manualCliff(start, qty * 0.05),
"Liquidity Incentives": manualLinear(
start,
start + 3 * periodToSeconds.year,
0.35 * qty,
),
"Core Contributors": manualLinear(
start,
start + 3 * periodToSeconds.year,
0.25 * qty,
),
"Development & Marketing": [
manualCliff(start, qtyMark * 0.15),
manualStep(
start,
periodToSeconds.year,
2,
(qtyMark * 0.85) / 2,
),
],
"Ecosystem & Partners": [
manualCliff(start + 3 + periodToSeconds.month , qty * 0.15),
],
meta: {
notes: [
`The token distribution follows a fixed supply, linear emission model coupled with burning or deflationary mechanisms to reduce overall supply.`,
],
token: "base:0xbd2DBb8eceA9743CA5B16423b4eAa26bDcfE5eD2",
sources: ["https://docs.synthswap.io/tokenomics/synth-token"],
protocolIds: ["3322", "3385", "3431"],
},
categories: {
insiders: ["Development & Marketing", "Core Contributors"],
publicSale: ["Protocol Owned Liquidity"],
farming: ["Liquidity Incentives"]
},
};
export default synthswap;

0 comments on commit 7572a81

Please sign in to comment.