# | Amount (USDC) | Date | |
---|---|---|---|
0 | f25d5ae5774f164d682efb9a749aae228e570cb75c8146b880d6684e29ce9c51 | 5.00 | 2025-05-25 14:49:33 |
1 | 0d119e0f991770e77f03fd1d367d3835671243be4a5799f7a8cf251a3d130828 | 5.00 | 2025-05-27 14:21:13 |
2 | 3aafd347e8374bf52305ff3d2380a06aa2bdfffcb55620ddddcb199d856852d3 | 5.00 | 2025-05-31 09:26:50 |
3 | 35aa89378ea9191500275ce40717db14bf4ea619a951b08a5992cec49e2a5701 | 5.00 | 2025-06-01 09:11:02 |
43c3b7eb06d9e43b3c9f278f4e7aca08627c4382c75376cc803959eb55c78e86 | 2025-06-01 09:21:21 | ||
8fa2413b37823b39bf6143712b59b1b915b3e3b24d77c1b2f32040589cbe8e07 | 10.00 | 2025-06-01 09:36:19 |
const hash = "43c3b7eb06d9e43b3c9f278f4e7aca08627c4382c75376cc803959eb55c78e86";
// Self paid transaction hash
// You can find Hash Seed Transaction Hash it the table above.
const hexToDec_10_chars = parseInt(hash.substring(0, 10), 16);
// HEX:43c3b7eb06 DEC:291046419206
// convert first 10 hex chars to decimal number
const doneeIndex = hexToDec_10_chars % contributors.length;
// 291046419206 % 4 = 2
// The remainder when 291046419206 is divided by 4
// Donee position index is 2
Is a special type of transaction on the Stellar network that is sent from one account to itself (a self-transaction). It’s used to generate a random number, called a hash, which can be used as a starting point for creating unpredictable outcomes.
This hash is created by the Stellar network based on the unique identifier (or "transaction ID") of the transaction. Because it's generated by the network and controlled by someone who sends the transaction, it acts like a “seed” that can influence or guide a process — in this case, to find one specific donee (the recipient of funds).
This particular Hash Seed Transaction is:
In simple terms: This is a way to create a random number using Stellar’s system, which is then used to determine or select a single person or entity who will receive the donation.