Staking Rewards
Earn passive income by staking XCN to validators on the Goliath Network - no minimum, no lock-up, no slashing.
Staking is live on both Mainnet and Testnet
Mainnet: Liquid staking via Onyx App using the StakedXCNDirect contract
Testnet: Liquid staking via Slingshot Yield using the stXCN contract
The APY rates and reward calculations below reflect testnet configuration. Mainnet staking uses the same mechanics.
What Are Staking Rewards?
Any XCN holder can stake their tokens and earn passive rewards. No technical knowledge or infrastructure required.
Key Benefits
No Minimum
Stake any amount of XCN
No Lock-up
Withdraw anytime, fully liquid
No Slashing
Your XCN is never at risk
Automatic Collection
Rewards paid on account activity
Daily Accrual
Earnings calculated every 24 hours
How Staking Works
Step-by-Step Flow
Key Mechanics
Whole Balance Stakes - Your entire account balance is staked (no partial staking)
One Validator Per Account - Each account stakes to exactly one validator
Automatic Rewards - No manual claiming needed
365-Day Window - Uncollected rewards older than 365 days are forfeited
Reward Formula
Calculation Example
Staking 100,000 XCN to Validator 1 (rate: ~55,000):
Current Reward Rates (Testnet)
0
~55,000
~20%
~55 XCN
~20,075 XCN
1
~55,000
~20%
~55 XCN
~20,075 XCN
2
~55,000
~20%
~55 XCN
~20,075 XCN
3
~55,000
~20%
~55 XCN
~20,075 XCN
4
~55,000
~20%
~55 XCN
~20,075 XCN
Tip: Check current rates on the Validator Dashboard before staking. Rates update daily at UTC midnight.
Profit Examples
10,000 XCN
~20%
~2,000 XCN
100,000 XCN
~20%
~20,000 XCN
500,000 XCN
~20%
~100,000 XCN
1,000,000 XCN
~20%
~200,000 XCN
10,000,000 XCN
~20%
~2,000,000 XCN
Reward Collection
When Are Rewards Collected?
Your pending rewards are automatically collected when:
You send XCN from your account
You receive XCN to your account
You change which validator you stake to
You update your staking preferences
Important: 365-Day Limit
Transact at least once per year!
If you don't have any account activity for over 365 days, uncollected rewards older than 365 staking periods are permanently forfeited.
A simple transfer to yourself counts as activity and will collect all pending rewards.
Why Different Rates?
Reward rates depend on total stake per validator:
Less crowded validators = Higher reward rate per XCN
More crowded validators = Lower reward rate (same pool, more stakers)
This creates a natural incentive to distribute stake across validators, improving network decentralization and security.
Rate Calculation
When too much stake concentrates on one validator, rewards get diluted:
Strategy: Check rates and consider less crowded validators for better returns.
How to Stake
On Goliath Mainnet
Use the Onyx App liquid staking module:
Connect wallet to Goliath Mainnet (Chain ID 327)
Open the staking module on app.onyx.org
Enter XCN amount and submit stake
Rewards accrue automatically
Unstake when ready to receive XCN back
Contract: StakedXCNDirect at 0xA553a603e2f84fEa6c1fc225E0945FE176C72F74
On Goliath Testnet
Use Slingshot Yield or the native SDK:
Slingshot Yield: Liquid staking via stXCN at slingshot.goliath.net/#/yield
SDK: Submit an
AccountUpdatetransaction withstakedNodeIdusing the Goliath SDK (JavaScript, Java, or Go)
Multiple Validators
To stake to multiple validators:
Create separate accounts
Fund each account with desired amount
Stake each account to a different validator
Frequently Asked Questions
Q: Do I need to claim rewards manually?
A: No. Rewards are collected automatically whenever your account has activity.
Q: What happens if my validator goes offline?
A: Your XCN is never at risk. There is no slashing. You simply don't earn rewards during downtime, but no funds are lost.
Q: Can I partially unstake?
A: No. Your entire balance is always staked. To reduce stake, transfer XCN to a different account.
Q: Is there a minimum stake?
A: No minimum. Any amount of XCN can be staked to earn rewards.
Q: Can I lose my staked XCN?
A: No. There is no slashing mechanism. Your XCN remains fully under your control and can be transferred anytime.
Q: How long until I earn rewards?
A: You must be staked for at least one full staking period (24 hours from UTC midnight) before rewards begin accruing.
Monitoring Your Rewards
Use the Validator Dashboard to track:
Account Page → View pending rewards and staking status
Validators Page → Compare reward rates across validators
Staking Page → Use the rewards calculator
Export → Download reward history in CSV or JSON
Related Documentation
Onyx App (Mainnet) - Mainnet liquid staking via Onyx App
Rewards Overview - Compare staking vs validator rewards
Validator Rewards - Rewards for node operators
Validator Dashboard - Monitor your rewards
Smart Contract Addresses - Full contract registry
XCN Token - Token economics
Last updated