Brian Woodward DBA
Conjured Entertainment
If you already have used the XRPL EVM Sidechain and have some XRP in your wallet, then you'll probably already know how to use the contract address below.
Otherwise, there will be a few things you'll need to do before interacting with the contract.
1) You will need XRP on the XRP Ledger (XRPL) Mainnet in a decentralized wallet.
I recommend using Xaman wallet app, because it can easily connect to a bridge that will transfer your XRP on the XRPL to XRP on the XRPL EVM Sidechain.
If you already have XRP in a centralized exchange like Coinbase or Crypto.com, you'll still need a decentralized wallet like Xaman to bridge.
Just transfer the XRP from your centralized wallet to your Xaman wallet, and you'll be ready to bridge your XRP from the XRPL.
2) Next, you'll need a wallet for the XRP on the XRPL EVM Sidechain to receive your XRP from the XRPL mainnet.
I recommend using the MetaMask extension for the Chrome browser, as it can easily connect to custom blockchains like the XRPL EVM Sidechain.
You will also need to manually add the XRPL EVM Sidechain in MetaMask as a custom network using the proper settings.
This will be the browser wallet that you will use to send or recive funds to and from the SEED Trust contract via a web3 dApp.
3) Finally, you'll need a bridge to move the XRP from XRPL to the Sidechain (Xaman to MetaMask) to fund your sidechain wallet.
I use Squid Router, as it has a very simple user interface making it easy to connect both wallets from both chains for the transfer.
The above steps are necessary to use any contract on the XRPL EVM Sidechain, because XRP is the native currency used for gas fees.
Once you have transferred some XRP to an XRPL EVM Sidechain wallet, you'll be ready to interact with the contract at the address below...
0x8cfdc9B4DC145BaEF3224366bB72565631014Ca0
(There are two versions of the SEED Trust on the sidechain. Be sure to use this address for the improved version.)
For a Web3 User Interface to interact with the contract, you can use the official XRPL EVM Sidechain Explorer at:
explorer.xrplevm.org
IMPORTANT: While your XRP on the XRPL EVM Sidechain has 18 decimal places for using fractions of a coin for payments, the Solidity programming language only uses integers (whole numbers) and then places the decimal for displaying the fractional amounts.
What this means is that 1 XRP is represented as a 1 with 18 zeros in Solidity to account for the decimals.
So, when you enter the 1 for your 1 XRP to plant a seed, you will need to hit the little button to the right of the entry field that has the x10^18 on it.
That will add the 18 zeros to your input so you won't mistakenly enter the wrong amount of zeros for whole numbers.
Otherwise, entering just the 1 without the zeros would be the same as entering 0.000000000000000001 if we were using decimals for input, which will result in the transaction being reverted and a possible loss of gas fees. We have to add the 18 zeros for whole numbers, or less than 18 for fractional amounts, to ensure correct decimal placement.
You can use the link above to go directly to the contract on the XRPL EVM Explorer.
If the links are not working, then you can manually navigate to the explorer and then copy/paste the contract address.
Once you find the contract, click the 'contract' button, then click the 'read/write' button.
That will give you access to the list of functions for the contract.
You can use the write functions once you have connected your sidechain wallet to the explorer's web3 interface.
Keep in mind that you can only plant one seed at a time, which is a donation of 1 XRP to the fund.
If you send more than 1 XRP when planting a seed, then you will not receive more than one entry to the farmer's array or more than 1 SEED token.
Any excess XRP sent when planting a seed goes directly into the contract's liquidity as a donation.
So, if you want to have your wallet's address in multiple elements of the farmer's array, then you will need to plant multiple seeds, one at a time.
This is an effort to avoid any manipulation/exploitation of the contract, and to give everyone a chance to plant a seed.
© 2025 Conjured Entertainment.
All Rights Reserved.