# Proof of concept fullnode dappnode
- Test in mainnet
- Execution: geth
- Consensus: prysm and lighthouse
### Changes
#### Execution
- [x] Use single jwt `7ad9cfdec75eceb662f5e48f5765701c17f51a5233a60fbcfa5f9e495fa99d16`
- [x] Set host allowed (in `--authrpc.vhosts`) `beacon.mainnet.dappnode`
- [ ] Add execution alias `execution.mainnet.dappnode`
#### Consensus
- [x] Use same jwt `7ad9cfdec75eceb662f5e48f5765701c17f51a5233a60fbcfa5f9e495fa99d16`
- [x] Execution endpoint (`--execution-endpoint`) set `execution.mainnet.dappnode`
- [ ] Add consensus alias
#### Test
- [ ] 1 Execution and 1 Consenusus with aliases sync fine
- [ ] Same as before and 1 Consensus with no alias get error "not allowed"
- [ ] Switch consensus (change alias) should make the new consensus to sync the older to error "not allowed"
- [ ] Switch execution then consensus should point to new execution because of alias has changed