fullnode example implementation.