This page provides detailed context for users and integrators who want to understand address linking better. The principal how-to sections for users can be found here: Ethereum Path and Neutron Path.
Why Address Linking Exists
The Cross-Chain Challenge
BTC Summer allows you to participate in two different ways:- Deposit on Ethereum: Use familiar wallets like MetaMask with automated vaults
- Deposit on Neutron: Use Cosmos wallets like Keplr for direct protocol access
- NTRN Locking: You can only lock NTRN tokens on Neutron
- NFT Boosts: Only Neutron-based NFT collections provide boosts
- Your deposits are tracked to your Ethereum address
- Your NTRN boost is generated on your Neutron address
- The system needs to know these addresses belong to the same person
How Address Linking Works
The “Pointing” System
Instead of trying to automatically guess which addresses belong together, the campaign uses a simple user-controlled system:- You explicitly tell the system which address holds your deposits
- When you create a boost (by locking NTRN), you “point” it to your deposit address
- The system connects your Neutron-based boost to your deposit address for reward calculations
When You Need Address Linking
Ethereum Path Users (Most Common):- You deposit using MetaMask (Ethereum address)
- You want to boost rewards by locking NTRN (requires Neutron wallet)
- You must point your NTRN boost to your Ethereum deposit address
- You deposit using Keplr (Neutron address)
- You boost with the same Neutron wallet
- No linking needed - everything happens on the same address
- You have deposits on both Ethereum and Neutron
- You need to choose which address to boost (you can only boost one at a time)
How the System Works Technically
Boost Pointer Contract
The campaign uses a smart contract called the “Boost Pointer Contract” that:- Accepts your boost (NTRN lock receipt NFT)
- Records your chosen target address (where your deposits are)
- Calculates your boost multiplier based on deposits at that address
- Applies rewards to the correct deposit location
User Experience
In the Campaign Interface:- “Boost this wallet”: Applies boost to your currently connected Neutron wallet
- “Link an address”: Lets you specify a different address (like your Ethereum address)
Common Scenarios
Scenario 1: Ethereum Vault + NTRN Boost
Scenario 1: Ethereum Vault + NTRN Boost
What you do:
- Deposit to Ethereum vaults using MetaMask
- Set up Neutron wallet and acquire NTRN
- Lock NTRN and point boost to your Ethereum address
- Earn base rewards + boost multiplier
Scenario 2: Direct Neutron + Boost
Scenario 2: Direct Neutron + Boost
What you do:
- Deposit directly to Neutron protocols using Keplr
- Lock NTRN from the same Neutron wallet
- Boost automatically applies to your Neutron address
- Earn base rewards + boost multiplier
Scenario 3: Multiple Addresses
Scenario 3: Multiple Addresses
What you do:
- Choose your primary deposit address
- Point all boosts to that one address
- Other addresses earn base rewards only
- Maximize rewards on your main address
Key Takeaways
For Users:- Address linking lets you boost deposits made on different networks
- You must explicitly connect your boosts to your deposit addresses
- The system prioritizes user control over automatic matching
- Your boost only applies to the address you point it to
- You can only boost one address at a time
- Pointing incorrectly means your boost won’t work
- Choose one primary address for deposits if possible
- Understand that cross-chain coordination requires extra steps
- The system is designed to be transparent and user-controlled
Address linking ensures you can maximize your rewards even when participating across multiple networks, while maintaining transparency and user control over the boost system.