└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # T3rn_executor_node 2 | Setting up T3RN Executor node on VPS 3 | 4 | Welcome to t3rn, a Modular Interoperability Layer designed for fast, secure, and cost-efficient cross-chain swapping. t3rn is uniquely positioned to bridge the gaps in blockchain interoperability, offering superior swapping for users and yield for infra providers by becoming t3rn Executors. 5 | 6 | Docs : [t3rn docs](https://docs.t3rn.io/intro) | X : [t3rn](https://x.com/t3rn_io) 7 | 8 | --- 9 | 10 | # VPS Options 11 | 12 | 💻 Contabo VPS Deals 🚀 Buy with Credit Card/Paypal/Crypto Credit card : 13 | 14 | Get powerful VPS solutions with these direct links: 15 | 16 | | **VPS** | **Direct Link** | **Specs** | 17 | |---------|--------------------------------------|------------------------------------------------------------------------------------| 18 | | VPS 1 | [Contabo VPS 1](https://www.jdoqocy.com/click-101278318-15692486) | 4 vCPU Cores, 4 GB RAM, 100 GB NVMe or 400 GB SSD | 19 | | VPS 2 | [Contabo VPS 2](https://www.anrdoezrs.net/click-101278318-13796472) | 6 vCPU Cores, 16 GB RAM, 200 GB NVMe or 400 GB SSD | 20 | | VPS 3 | [Contabo VPS 3](https://www.dpbolvw.net/click-101278318-13796474) | 8 vCPU Cores, 24 GB RAM, 300 GB NVMe or 1.2 TB SSD | 21 | | VPS 4 | [Contabo VPS 4](https://www.anrdoezrs.net/click-101278318-13796476) | 12 vCPU Cores, 48 GB RAM, 400 GB NVMe or 1.6 TB SSD | 22 | 23 | 24 | 💡 **Get started with the perfect VPS for your needs!** 🚀 25 | 26 | 27 | ---------------------------------------------------------------------------------------------------------------------------------------- 28 | ### Getting Started with t3rn: 29 | #### Participate as an Executor: 30 | Join the network as an Executor to process transactions and engage in the ecosystem by bidding on orders and executing transactions. 31 | 32 | #### Explore t3rn's Bridge UI: 33 | Explore cross-chain swaps with our intuitive Bridge UI. Now live on testnets, it enables fast, secure, and cost-efficient cross-chain transactions. 34 | 35 | Task : https://app.galxe.com/quest/t3rn/GC2NYtzDN6 36 | [Answers : C, A, D, C] 37 | 38 | Faucet : https://faucet.brn.t3rn.io/ 39 | 40 | Bridge : https://bridge.t1rn.io 41 | 42 | ---------------------------------------------------------------------------------------------------------------------------------------- 43 | 44 | # Join Crypto Console Community 45 | 46 | Join TG : [Crypto Console Telegram](https://t.me/cryptoconsol) | Follow X : [Crypto Console Twitter](https://www.x.com/cryptoconsol) | Subscribe : [Crypto Console Youtube](https://www.youtube.com/@cryptoconsole) 47 | 48 | Crypto VPS : [https://vpsdime.com](https://vpsdime.com/a/4418/linux-vps) 49 | 50 | ---------------------------------------------------------------------------------------------------------------------------------------- 51 | 52 | ### Update and upgrade system packages 53 | ``` 54 | sudo apt update 55 | sudo apt upgrade 56 | ``` 57 | ### Install fonts 58 | ``` 59 | sudo apt-get install figlet 60 | figlet -f /usr/share/figlet/starwars.flf 61 | 62 | ``` 63 | ### Download t3rn binaries 64 | ``` 65 | LATEST_VERSION=$(curl -s https://api.github.com/repos/t3rn/executor-release/releases/latest | grep 'tag_name' | cut -d\" -f4) 66 | EXECUTOR_URL="https://github.com/t3rn/executor-release/releases/download/${LATEST_VERSION}/executor-linux-${LATEST_VERSION}.tar.gz" 67 | curl -L -o executor-linux-${LATEST_VERSION}.tar.gz $EXECUTOR_URL 68 | 69 | ``` 70 | ### Extract 71 | ``` 72 | tar -xzvf executor-linux-${LATEST_VERSION}.tar.gz 73 | rm -rf executor-linux-${LATEST_VERSION}.tar.gz 74 | cd executor/executor/bin 75 | 76 | ``` 77 | 78 | ### Open screen 79 | ``` 80 | screen -S t3rn 81 | ``` 82 | ### Set your preferred Node Environment. 83 | ``` 84 | export NODE_ENV=testnet 85 | ``` 86 | ### Set your log settings 87 | ``` 88 | export LOG_LEVEL=debug 89 | export LOG_PRETTY=false 90 | export EXECUTOR_PROCESS_ORDERS=true 91 | export EXECUTOR_PROCESS_CLAIMS=true 92 | export EXECUTOR_MAX_L3_GAS_PRICE=50 93 | export EXECUTOR_PROCESS_PENDING_ORDERS_FROM_API=false 94 | ``` 95 | ### PRIVATE KEYS 96 | Set the PRIVATE_KEY_LOCAL variable of your Executor, Replace with your privatekey 97 | ``` 98 | export PRIVATE_KEY_LOCAL= 99 | ``` 100 | ### Set Networks 101 | ``` 102 | export ENABLED_NETWORKS='arbitrum-sepolia,base-sepolia,optimism-sepolia,l1rn' 103 | ``` 104 | ### Start Node 105 | ``` 106 | ./executor 107 | ``` 108 | 109 | Take a screenshot of running node and post it on discord to get a role. 110 | 111 | Discord : https://discord.gg/tW9Zqacw 112 | 113 | Join Crypto Console : [Community](https://t.me/cryptoconsol) 114 | --------------------------------------------------------------------------------