environment can be specified to load seeds
match expiration implemented in client