For developers seeking more customized functionality or specific use cases, direct interaction with the GraphQL API is also supported. The API is fully Relay specification compliant.Using the API directly allows for fine-grained control over asset queries and enables the execution of custom calls.
Sign In with Ethereum (SIWE) is used to generate access tokens to communicate with the authenticated endpoints on the Asset Register API.
You can generate these tokens using this helper tool. The contents generated in the Authorization box, after you sign, should be used as the Authorization header when making API calls.
Any updates made to the asset register through a transaction (i.e. asset links) must be signed by a wallet, similar to any other blockchain transaction.
swappables sections explain how you can submit signed Asset Register transactions.