Skip to main content
Notice removed Draw attention by Jeff Coleman
Bounty Ended with DeviateFish's answer chosen by Jeff Coleman
added 161 characters in body
Source Link
Jeff Coleman
  • 22.2k
  • 18
  • 78
  • 91

For example, firefly.eth currently resolves to 0xce31f0ad68d9565004bbe351a8677eb74c86866d

Without my software knowing or looking up the specific address "0xce31f0ad68d9565004bbe351a8677eb74c86866d" before it creates the transaction (the way almost all wallet software supporting ENS does/will do), can I sign a transaction which sends funds from my externally owned secp256k1 account directly to "whatever firefly.eth resolves to" without knowing that information at the time the transaction is created? I dont want to send it to asome type of custom built contract that first resolves firefly.eth and then forwards my funds to "0xce31..." once it obtains it. I want the funds to go directly from my account to "0xce31..." so that if "0xce31" checked the msg.sender it would consider the funds to have come from my account directly.

Is this possible?

For example, firefly.eth currently resolves to 0xce31f0ad68d9565004bbe351a8677eb74c86866d

Without my software knowing or looking up the specific address "0xce31f0ad68d9565004bbe351a8677eb74c86866d" before it creates the transaction, can I sign a transaction which sends funds from my externally owned secp256k1 account directly to "whatever firefly.eth resolves to"? I dont want to send it to a contract that first resolves firefly.eth and then forwards my funds to "0xce31..." once it obtains it. I want the funds to go directly from my account to "0xce31..." so that if "0xce31" checked the msg.sender it would consider the funds to have come from my account directly.

Is this possible?

For example, firefly.eth currently resolves to 0xce31f0ad68d9565004bbe351a8677eb74c86866d

Without my software knowing or looking up the specific address "0xce31f0ad68d9565004bbe351a8677eb74c86866d" before it creates the transaction (the way almost all wallet software supporting ENS does/will do), can I sign a transaction which sends funds from my externally owned secp256k1 account directly to "whatever firefly.eth resolves to" without knowing that information at the time the transaction is created? I dont want to send it to some type of custom built contract that first resolves firefly.eth and then forwards my funds to "0xce31..." once it obtains it. I want the funds to go directly from my account to "0xce31..." so that if "0xce31" checked the msg.sender it would consider the funds to have come from my account directly.

Is this possible?

Notice added Draw attention by Jeff Coleman
Bounty Started worth 50 reputation by Jeff Coleman
Source Link
Jeff Coleman
  • 22.2k
  • 18
  • 78
  • 91

Can I make a transaction that sends funds directly to the address an ENS domain resolves to?

For example, firefly.eth currently resolves to 0xce31f0ad68d9565004bbe351a8677eb74c86866d

Without my software knowing or looking up the specific address "0xce31f0ad68d9565004bbe351a8677eb74c86866d" before it creates the transaction, can I sign a transaction which sends funds from my externally owned secp256k1 account directly to "whatever firefly.eth resolves to"? I dont want to send it to a contract that first resolves firefly.eth and then forwards my funds to "0xce31..." once it obtains it. I want the funds to go directly from my account to "0xce31..." so that if "0xce31" checked the msg.sender it would consider the funds to have come from my account directly.

Is this possible?