Skip to content

Instantly share code, notes, and snippets.

@i001962
Created May 10, 2025 17:24
Show Gist options
  • Select an option

  • Save i001962/e1cd9f86423eda772df8e49acab8b3d9 to your computer and use it in GitHub Desktop.

Select an option

Save i001962/e1cd9f86423eda772df8e49acab8b3d9 to your computer and use it in GitHub Desktop.
Footy Revnet Deployer - example only
export const SCORES_TEST_FORM_DATA: RevnetFormData = {
name: "Footy App Scores",
description: "The Footy App tracks scores, where points are utilized and awarded within the app. A fraction of each purchase contributes to the community of open source developers and supporters.",
logoUri: "",
tokenName: "Footy Scores",
tokenSymbol: "SCORES",
stages: [
// 1. Keep the current first stage unchanged.
{
initialOperator: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
initialIssuance: "1000000",
priceCeilingIncreasePercentage: "50",
priceCeilingIncreaseFrequency: "30",
priceFloorTaxIntensity: "40",
autoIssuance: [
{
amount: "2000000",
beneficiary: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
chainId: 84532,
},
],
splits: [
{
percentage: "25",
defaultBeneficiary: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
},
{
percentage: "25",
defaultBeneficiary: "0xbE95bb47789E5f4Af467306C97DED0877BF817B5"
}
],
boostDuration: "0",
},
// 2. Duplicate the first stage but modify certain fields
{
initialOperator: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
initialIssuance: "125000",
priceCeilingIncreasePercentage: "3",
priceCeilingIncreaseFrequency: "7",
priceFloorTaxIntensity: "20",
autoIssuance: [
{
amount: "125000",
beneficiary: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
chainId: 84532,
},
],
splits: [
{
percentage: "16",
defaultBeneficiary: "0xDf087B724174A3E4eD2338C0798193932E851F1b",
},
{
percentage: "16",
defaultBeneficiary: "0xbE95bb47789E5f4Af467306C97DED0877BF817B5"
}
],
boostDuration: "82",
},
// 3. Add a third stage with specific properties
{
initialIssuance: "0",
priceCeilingIncreasePercentage: "0",
priceCeilingIncreaseFrequency: "0",
priceFloorTaxIntensity: "0",
autoIssuance: [],
splits: [],
boostDuration: "316",
}
],
chainIds: [],
operator: [],
} as const;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment