{"repo":"aviate-labs/agent-go","free":true,"listed":false,"github":"https://github.com/aviate-labs/agent-go","clone":"git clone https://github.com/aviate-labs/agent-go.git","description":"Golang Agent for the Internet Computer","language":"Go","stars":57,"topics":["agent","dfinity","icp","internet-computer","blockchain","golang"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Go Agent for the Internet Computer Getting Started The agent is a library that allows you to talk to the Internet Computer. Using an Identity Supported identities are Ed25519 , Secp256k1 , and Prime256v1 . By default, the agent uses the anonymous identity. Using the Local Replica If you are running a local replica, you can use the FetchRootKey option to fetch the root key from the replica. Packages You can find the documentation for each package in the links below. Examples can be found throughout the documentation. Package Name Links Description ----------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- agent A library to talk directly to the Replica. candid A Candid library for Golang. certification A Certification library for Golang. gen A library to generate Golang clients. identity A library that creates/manages identities. principal Generic Identifiers for the Internet Computer ic-go Multiple auto-generated sub-modules to talk to the Internet Computer services pocketic-go A client library to talk to the PocketIC Server. More dependencies in the go.mod file. CLI Read more here Testing This repository contains two types of tests: standard Go tests and PocketIC -dependent tests. The test suite runs a local PocketIC server using the instal","default_branch":null,"files":null,"tree":[],"storefront":"/r/aviate-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aviate-labs/agent-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}