본문으로 건너뛰기

System Configuration

At a Glance

What This Section Does

Manage core system settings and technical configurations. Update blockchain contract addresses, configure third-party integrations like Telegram bots, and maintain campaign settings. These are the technical foundation variables for the entire platform.

Who Should Use This

  1. System Administrators: Maintain platform configuration and integrations
  2. DevOps Engineers: Update contract addresses and API settings
  3. Technical Directors: Oversee system-wide configuration changes

Most Common Tasks

  1. View System Variables: Check all configuration settings
  2. Search for Variables: Find specific settings quickly
  3. Update Contract Addresses: Modify blockchain addresses
  4. Manage Integrations: Configure external services

Before You Start

Make sure you have this permission:

  1. system_configuration : Required to view and manage system variables
위험

These settings are highly technical. Incorrect values can break platform functionality. Verify all changes carefully before saving.

Critical Notice - Technical Configuration Area

This section is intended for system administrators and DevOps engineers only.

System variables control critical platform infrastructure including blockchain contract addresses, API integrations, and core system parameters. Modifying these settings without proper technical knowledge can result in:

  1. Service disruptions: Platform features may stop working
  2. Data integrity issues: Incorrect addresses can cause transaction failures
  3. Security vulnerabilities: Improper API configurations may expose sensitive data
  4. Financial losses: Wrong contract addresses can result in fund routing errors

Before making any changes:

  1. Consult with your development team
  2. Document the reason for the change
  3. Have a rollback plan ready
  4. Verify values multiple times before saving

If you are not familiar with blockchain addresses, smart contracts, or API configuration, do not modify these settings. Contact your technical team for assistance.

1. System Variables Overview Sequence

Step-by-step sequence guide for all System Configuration backoffice admin processes.

System Variables Access

StepActionDetails
1Access System ConfigurationNavigate to the System Variables section in the left sidebar and click "System Configuration".
2Review Page HeaderCheck "Manage System Variables" title and "Create, edit, and manage system variables" description.
3Examine Data TableReview the table showing Name, Value, Key, Created At, and Updated At columns.
4Review Action ButtonsLocate Search textbox, View button, and Add System button.

System Variables Data Review

StepActionDetails
1Review Contract AddressesCheck Referral Contract Address (0x93Ca4bb507bbe9895C5dC95CDE4b3f7541F5ba33).
2Check Campaign SettingsReview Campaign End Date (1751708400000) and Distributed Airdrop Date (1751846400000).
3Review Integration SettingsCheck Telegram Bot Chat ID (-1002537237050) and Bot Token.
5Verify Fee ConfigurationCheck Fee Address (0x5c4118be075f09a2Ea97c283baA0ade279279a5D).

2. Search & Filter Sequence

Search Functionality

StepActionDetails
1Access Search BoxClick on the "Search ..." textbox at the top of the page.
2Enter Search TermType keywords related to the variable you want to find (e.g., "REFERRAL").
3View Filtered ResultsCheck that the table updates to show only matching variables.
4Clear SearchDelete search text to return to full results view.

5. Variable Operations Sequence

Open Menu Access

StepActionDetails
1Locate Variable RowFind the system variable you want to operate on.
2Click Open Menu ButtonClick the "Open menu" button (three dots) in the Actions column.
3Review Menu OptionsCheck available operations (Edit, Delete, View Details, etc.).
4Select OperationClick on the desired operation from the menu.
5Complete OperationFollow prompts to complete the selected operation.

Variable Editing

StepActionDetails
1Access Edit FunctionClick "Open menu" and select "Edit" for the variable.
2Review Current ValuesCheck current name, value, and key for the variable.
3Modify ValuesUpdate the variable value or properties as needed.
4Validate ChangesEnsure all changes are properly formatted and valid.
5Save ChangesConfirm changes and save to update the variable.

Variable Creation

StepActionDetails
1Click Add System ButtonClick the "Add System" button at the top of the page.
2Fill Required FieldsEnter name, value, and key for the new variable.
3Set Additional PropertiesConfigure any additional properties or settings.
4Validate InputEnsure all required fields are completed and valid.
5Save New VariableConfirm creation and save the new system variable.

6. Contract Address Management

Blockchain Contract Variables

StepActionDetails
1Locate Contract VariablesFind variables with blockchain addresses (starting with 0x).
2Review Referral ContractCheck REFERRAL_CONTRACT_ADDRESS (0x93Ca4bb507bbe9895C5dC95CDE4b3f7541F5ba33).
3Check Question MarketReview NEXT_PUBLIC_QUESTION_MARKET_ADDRESS (0x0D355436aC27D195d22068C43Aa9c40D05Ec0b8D).

Fee & Wallet Management

StepActionDetails
1Locate Fee AddressFind FEE_ADDRESS variable (0x5c4118be075f09a2Ea97c283baA0ade279279a5D).
2Check Campaign WalletReview CAMPAIGN_WALLET (0xAe0949fa377B102706A33CCd6b1F1AB5C8C3bd20).
3Verify Address FormatEnsure all addresses are properly formatted blockchain addresses.
4Check Update TimestampsReview Created At and Updated At timestamps for recent changes.
5Monitor ChangesTrack when contract addresses are updated or modified.

7. Campaign Configuration Management

Campaign Date Variables

StepActionDetails
1Locate Campaign VariablesFind CAMPAIGN_END_DATE and CAMPAIGN_DISTRIBUTE_DATE variables.
2Review Campaign End DateCheck CAMPAIGN_END_DATE value (1751708400000).
3Check Airdrop DateReview CAMPAIGN_DISTRIBUTE_DATE value (1751846400000).
4Convert TimestampsConvert Unix timestamps to readable dates for verification.
5Monitor Campaign StatusTrack campaign progress and timing through these variables.

Campaign Wallet Management

StepActionDetails
1Locate Campaign WalletFind CAMPAIGN_WALLET variable (0xAe0949fa377B102706A33CCd6b1F1AB5C8C3bd20).
2Verify Wallet AddressEnsure wallet address is correct and accessible.
3Check Wallet BalanceMonitor wallet balance for campaign operations.
4Review Update HistoryCheck Created At and Updated At timestamps.
5Manage Campaign FundsUse wallet address for campaign fund management.

8. Integration Settings Management

Telegram Bot Configuration

StepActionDetails
1Locate Telegram VariablesFind TELEGRAM_BOT_CHAT_ID and TELEGRAM_BOT_TOKEN variables.
2Review Chat IDCheck TELEGRAM_BOT_CHAT_ID value (-1002537237050).
3Verify Bot TokenReview TELEGRAM_BOT_TOKEN (7740001045:AAHmXphPgcVxsRnfo5QwXlDG71a7lqWeLSY).
5Update if NeededModify settings if bot configuration changes.

API Integration Management

StepActionDetails
1Review Integration VariablesCheck all variables related to external API integration.
2Verify API KeysEnsure all API keys and tokens are current and valid.
3Check EndpointsReview any URL or endpoint configuration variables.
4Monitor Integration StatusTrack integration health and performance.
5Update ConfigurationModify integration settings as needed.

9. Data Validation & Security

Variable Validation

StepActionDetails
1Check Variable FormatEnsure all variables follow proper naming conventions.
2Validate ValuesVerify that all values are properly formatted and valid.
3Review Required FieldsCheck that all required fields are populated.
4Document ChangesKeep records of all variable modifications.

Security Review

StepActionDetails
1Review Sensitive VariablesCheck variables containing API keys or sensitive data.
2Verify Access ControlEnsure proper permissions are set for variable access.
3Check Audit TrailReview Created At and Updated At timestamps for changes.
4Monitor Access LogsTrack who is accessing and modifying variables.
5Implement Security MeasuresApply additional security as needed.

10. System Maintenance

Regular Maintenance Tasks

StepActionDetails
1Review All VariablesPeriodically check all system variables for accuracy.
2Update Outdated ValuesModify variables that are no longer current or valid.
3Clean Up Unused VariablesRemove variables that are no longer needed.
4Backup ConfigurationCreate backups of system configuration data.
5Document ChangesMaintain documentation of all configuration changes.

Performance Monitoring

StepActionDetails
1Monitor Variable AccessTrack how frequently variables are accessed.
2Check System PerformanceMonitor impact of variable changes on system performance.
3Review Error LogsCheck for errors related to system variable access.
4Optimize ConfigurationMake adjustments to improve system performance.
5Plan Future UpdatesSchedule regular configuration reviews and updates.

Overview

Back-office staff must be assigned the permission key to access and whitelisted to operate market.

No.Key FeaturesPermission KeyWhitelist Type
1System Variables Accesssystem_configuration-
2Search Functionalitysystem_configuration-
3Table Navigationsystem_configuration-
4Variable Operationssystem_configuration-
5Contract Address Managementsystem_configuration-

System Variables Access

StepInstruction
1Select the System Configuration menu from the System Variables section in the left sidebar
2Review the data table showing all system variables with their names, values, keys, and timestamps

System Variables Overview

FieldDescription
Total Variables25 system variables in the database
Current Display1-10 of 25 variables (Page 1 of 3)
Rows Per Page10 variables displayed per page
Search FunctionText-based search across variable names, values, and keys

Search Functionality

StepInstruction
1Access the System Configuration menu and use the search textbox to find specific variables
2Enter search terms to filter variables by name, value, or key

Search Options

OptionDescription
Search TextboxEnter keywords to find matching variables
Search ScopeSearches across variable names, values, and keys
Real-time FilteringResults update as you type
Clear SearchDelete search text to return to full results

Variable Operations

StepInstruction
1Select the System Configuration menu and click "Open menu" for any variable
2Choose from available operations such as Edit, Delete, or View Details

Variable Operations

OperationDescription
Edit VariableModify the value or properties of existing variables
Delete VariableRemove system variables from configuration
View DetailsAccess detailed information about variables
Copy ValueCopy variable value to clipboard
Export VariableExport variable data in various formats

Contract Address Management

StepInstruction
1Access the System Configuration menu and review contract address variables
2Verify blockchain addresses for various platform contracts

Contract Address Variables

VariableDescription
Referral Contract AddressBlockchain address for referral system contract
Question Market AddressBlockchain address for question market contract
Fee AddressBlockchain address for fee collection
Campaign WalletBlockchain address for campaign fund management

System Variable Categories

CategoryDescription
Contract AddressesBlockchain addresses for smart contracts and wallets
Campaign ConfigurationSettings for marketing campaigns and airdrops
Integration SettingsConfiguration for external service integration
Platform ParametersCore settings affecting platform functionality
API ConfigurationKeys and endpoints for external API access

Product Glossary

TermDescription
System ConfigurationInterface for managing system variables that control platform behavior
System VariablesKey-value pairs storing critical configuration data for the platform
Contract AddressBlockchain address of deployed smart contracts
Variable KeyTechnical identifier used by the system to reference variables
Variable ValueThe actual data stored in a system variable
Variable NameHuman-readable name for system variables
Created AtTimestamp when a system variable was first created
Updated AtTimestamp when a system variable was last modified
Search FunctionalityTool for finding specific system variables by name, key, or value
Rows Per PageNumber of variables displayed on each page of the table
Individual SelectionFunction to select specific variables using checkboxes
Open MenuContext menu providing access to variable-specific operations
Add SystemFunction for creating new system variables
View ButtonButton providing additional viewing options for variables
Bulk OperationsActions that can be performed on multiple selected variables
Edit VariableFunction to modify existing system variable values
Delete VariableFunction to remove system variables from configuration
Variable ValidationProcess of ensuring variable values are properly formatted
Access ControlSecurity measures controlling who can modify system variables
Audit TrailComplete history of all variable changes with timestamps
Configuration BackupProcess of creating copies of system configuration data
Integration SettingsVariables controlling third-party service integration
API KeysAuthentication tokens for external service access
Webhook URLsEndpoints for receiving external notifications
Environment SyncProcess of synchronizing variables across different environments
DeploymentProcess of applying configuration changes to production
System MonitoringContinuous oversight of system variable access and modifications
Performance OptimizationProcess of improving system performance through configuration
Security MeasuresProtections applied to sensitive system variables
Data EncryptionProcess of encoding sensitive variable values
Input ValidationVerification that variable values meet required format and criteria
Role-based AccessPermission system based on user roles and responsibilities
Technical SupportAssistance for system configuration issues and troubleshooting
Error AnalysisInvestigation of configuration-related problems
User SupportAssistance provided to users experiencing configuration issues
Blockchain VerificationProcess of confirming contract addresses on blockchain networks
Configuration InvestigationDetailed analysis of specific system variables
System MaintenanceRegular upkeep and monitoring of system configuration
Network IntegrationConnection between different systems and services
Asset ManagementProcess of managing platform assets and resources
Configuration SecurityMeasures protecting system variables from unauthorized access
Operational MonitoringContinuous oversight of system configuration performance
Variable DocumentationWritten records describing system variables and their purposes
Change ManagementProcess of controlling and tracking configuration modifications
System RecoveryProcess of restoring system configuration from backups
Production DeploymentProcess of applying configuration changes to live systems
Configuration RollbackProcess of reverting configuration changes if problems occur
System Health CheckRegular verification of system configuration integrity
Configuration ComplianceEnsuring configuration meets security and operational standards
Variable LifecycleComplete process from variable creation to deletion
Configuration GovernancePolicies and procedures for managing system configuration
System ReliabilityEnsuring system configuration supports reliable operation
Configuration ScalabilityAbility of system configuration to support growth
System IntegrationProcess of connecting system configuration with other systems
Configuration AutomationUse of automated tools for configuration management
System OptimizationProcess of improving system performance through configuration
Configuration MonitoringContinuous tracking of system configuration status
System TroubleshootingProcess of diagnosing and resolving configuration issues
Configuration PlanningProcess of planning future configuration changes
System DocumentationWritten records of system configuration and procedures