Cardano: NerdOut - Addresses
Why Cardano Stack Exchange recommends it
Cardano Stack Exchange answerers point people to it when explaining how payment and staking parts of an address relate, and how a stake key can be separated from the payment key.
Recommended by 3 people across 4 different months, 2021 to 2022.
What it is
A short deep-dive by stake pool operator Andrew Westberg that breaks Cardano Shelley addresses into their component parts and shows how they are constructed. It is part of his 'NerdOut' series aimed at technically curious ada holders.
What people said
Recommends nalyd88 · 2021-05 · Cardano Stack Exchange · on “What is the relationship between addresses and stake addresses?”
So, technically yes, that is possible. For example the stake part of an address can be changed and then funds sent to that address will continue to be staked in the original wallet (the original wallet still gets the stake rewards). That is how staking will be enabled while funds are in a smart contract. Andrew Westberg has a good video [this video] on it (he really should be answering this question).
Recommends Marek Mahut - StakeNuts · 2021-05 · Cardano Stack Exchange · on “How to stake a smart contract's money?”
A shelley address has two parts: payment part and staking part. For each of these parts, you have its specific private key and whoever holds it, has the ability to manage that part. So, you have an address where the payment part if managed by the smart contact, but the staking part is managed by you. This video might be helpful [this video] So, a Shelley payment addresses that is used by scripts can still delegate to an associated stake key. When you create the locked output, you decide the staking.
Recommends nalyd88 · 2021-05 · Cardano Stack Exchange · on “Validator getting access to delegator?”
It is possible to determine wallet addresses from the staking address. There is currently no way to lock a token to be redeemable only by someone who is delegating to a specific stake pool. I assume this will be possible once smart contracts are live. The simplest way to find other wallet addresses associated with a stake address is to look the address up on Cardanoscan [LINK] . [LINK] If you want some details on how these addresses are derived, checkout Andrew Westberg's video here [this video] .
Recommends Marek Mahut - StakeNuts · 2021-06 · Cardano Stack Exchange · on “How to stake a smart contract's money?”
A shelley address has two parts: payment part and staking part. For each of these parts, you have its specific private key and whoever holds it, has the ability to manage that part. So, you have an address where the payment part if managed by the smart contact, but the staking part is managed by you. This video might be helpful [this video]
Recommends Dani Ihza Farrosi · 2022-08 · Cardano Stack Exchange · on “Getting PubKey from bech32 address”
As Fermat said, the Bech32 address only contains the PubKey Hash , and therefore we can't reverse it to obtain the PubKey . The purpose of PubKey is to act as Verify Key, that will verify the authenticity of a signed transaction with its signature You can refer to this video by Andrew, it will explain how addresses work in Cardano Video: Cardano Addresses [this video]
Recommends Dani Ihza Farrosi · 2022-09 · Cardano Stack Exchange · on “cardano serialization lib - Multiple addresses and stake keys”
Yes, it is. In Daedalus wallet, they inform you about it as well. Refer to Andrew's video on how addresses work [this video]