Abstract: A system for distributing content is provided. The system comprises a generation unit for generating a value associated with the content, a value distribution unit for distributing the value to users, a value receiving unit for receiving the value from a user, a validation unit for verifying the validity of the received value, a response unit for distributing the content in response to a valid value, and a repository for storing information regarding the value.