Clicking on the links below (in order) will register the rulesets required to have Agent Picos and run a Pico Agency.

The links assume a pico engine running at localhost:8080.

Rulesets needed to be an agent

https://raw.githubusercontent.com/Picolab/G2S/master/krl/html.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/webfinger.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agent.ui.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agent_message.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agent.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.didcomm_plugins.krl

Additional rulesets needed to run an agency

https://raw.githubusercontent.com/Picolab/G2S/master/krl/colors.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agency.ui.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agency.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agency_agent.krl
https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.agents.krl

Additional ruleset for Agent intermediaries

https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.router.krl

Additional ruleset so an Agent can be an edge agent

https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.edge.krl

Additional ruleset to accept streetcred invitations

https://raw.githubusercontent.com/Picolab/G2S/master/krl/id.streetcred.redir.krl

Additional ruleset to accept general "Let's connect" invitations

https://raw.githubusercontent.com/Picolab/G2S/master/krl/org.sovrin.lets_connect.krl