Andamio Logo

Getting Started

Andamio Pioneer Tools

  1. We use Discord for daily communication. Join the Andamio Network Discord server to connect with other pioneers and stay up to date.
  2. We use Github for project management and collaboration. On Discord or in a Live Coding session, share your Github handle, and we will add you to the Andamio Pioneers team on Github. Then, you will be able to access the Andamio T3 App Template.
  3. We use Google Meet for Live Coding meetings. We record each meeting and will share both the video links and the meeting transcripts in the Live Coding Archive. The meeting link will be shared via Discord, and we will have a public calendar soon.

Andamio T3 App Template

This is not yet deployed, or even complete! What's ready is the Course V2 System. That is what we will be testing in our first live coding sessions.

Environment Variables

To use the Andamio T3 App Template locally, you will need to create a .env file in the root of the project. You can use the .env.example file as a template. Here are the current environment variables:

# Andamio API Gateway
NEXT_PUBLIC_ANDAMIO_GATEWAY_URL="https://dev.api.andamio.io"

# Your Andamio API Key (request one via the API Gateway)
ANDAMIO_API_KEY="your-api-key-here"

# Andamio Access Token Policy ID
NEXT_PUBLIC_ACCESS_TOKEN_POLICY_ID="29aa6a65f5c890cfa428d59b15dec6293bf4ff0a94305c957508dc78"

Port 3000 Required

You must run your local development server on port 3000 (i.e., http://localhost:3000). The Andamio APIs are configured to only accept requests from this origin. Using any other port will result in CORS errors or rejected requests.

Andamio API Gateway

The unified Andamio API Gateway provides access to all Andamio services through a single endpoint:

https://dev.api.andamio.io/api/v1/docs

Getting Your API Key

  1. Register an account via the API Gateway
  2. Login to receive a JWT token
  3. Request an API Key using your JWT token

Full API documentation coming soon.

Notes:

  • Would any Pioneers prefer an email list for updates?