Nuts & seeds high in protein!

Best nuts & seeds for protein!

Can we depend on seeds and nuts that are high in protein, such as peanuts & hemp seeds, to meet our daily protein requirements?