ChainGraph API Documentation / @badaitech/chaingraph-types / secretTypeMetadata
Variable: secretTypeMetadata
constsecretTypeMetadata:object
Defined in: packages/chaingraph-types/src/port/base/secret.ts:112
Metadata for all secret types used in the application.
Type Declaration
0g
0g:
object
0g.fields
fields:
object
0g.fields.privateKey
privateKey:
object
0g.fields.privateKey.description
description:
string='0G Private Key for authentication'
0g.fields.privateKey.label
label:
string='0G Private Key'
0g.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmbPDxWvQ4G5bsdBkpdsDeubF8nN8HiYoYaRd5K5rmjVAx'
0g.label
label:
string='0G'
alchemy
alchemy:
object
alchemy.fields
fields:
object
alchemy.fields.apiKey
apiKey:
object
alchemy.fields.apiKey.description
description:
string='API Key for Alchemy'
alchemy.fields.apiKey.label
label:
string='API Key'
alchemy.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmWHgfZT6RP39Sa6tAAfjHr77h3oqGdbKXoknPqKEPRuia'
alchemy.label
label:
string='Alchemy'
anthropic
anthropic:
object
anthropic.fields
fields:
object
anthropic.fields.apiKey
apiKey:
object
anthropic.fields.apiKey.description
description:
string='Anthropic API Key'
anthropic.fields.apiKey.label
label:
string='API Key'
anthropic.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmNhRy7vyrzb6tLGGMdYkKaw8eDH2Q35BPFqvMpTAR5uMh'
anthropic.label
label:
string='Anthropic API'
coinmarketcap
coinmarketcap:
object
coinmarketcap.fields
fields:
object
coinmarketcap.fields.apiKey
apiKey:
object
coinmarketcap.fields.apiKey.description
description:
string='API Key for CoinMarketCap'
coinmarketcap.fields.apiKey.label
label:
string='CoinMarketCap API Key'
coinmarketcap.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmdcUK961xCEdissP4dSEBQP2xbxiWV4FnCZYeVFuyu8Gz'
coinmarketcap.label
label:
string='CoinMarketCap API'
deepseek
deepseek:
object
deepseek.fields
fields:
object
deepseek.fields.apiKey
apiKey:
object
deepseek.fields.apiKey.description
description:
string='API Key for DeepSeek'
deepseek.fields.apiKey.label
label:
string='API Key'
deepseek.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmQVikh9sjPE2VhFuHTXwZyJinp7XHj3p4FQc7QG9Yrpk7'
deepseek.label
label:
string='DeepSeek API'
gemini
gemini:
object
gemini.fields
fields:
object
gemini.fields.apiKey
apiKey:
object
gemini.fields.apiKey.description
description:
string='API Key for Gemini'
gemini.fields.apiKey.label
label:
string='API Key'
gemini.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmckiQuap12Vus4USXsPh3aXUMJsV8AFmYqi5YNfiQ7NLr'
gemini.label
label:
string='Gemini API'
groq
groq:
object
groq.fields
fields:
object
groq.fields.apiKey
apiKey:
object
groq.fields.apiKey.description
description:
string='API Key for Groq'
groq.fields.apiKey.label
label:
string='API Key'
groq.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmUFzx81osVF6p7HQ3EYPFU1FX6yKdV7KTupCShrS8nR44'
groq.label
label:
string='Groq API'
moonshot
moonshot:
object
moonshot.fields
fields:
object
moonshot.fields.apiKey
apiKey:
object
moonshot.fields.apiKey.description
description:
string='API key for Moonshot'
moonshot.fields.apiKey.label
label:
string='API Key'
moonshot.label
label:
string='Moonshot'
OkxDexApi
OkxDexApi:
object
OkxDexApi.fields
fields:
object
OkxDexApi.fields.apiKey
apiKey:
object
OkxDexApi.fields.apiKey.description
description:
string='API Key for OKX DEX'
OkxDexApi.fields.apiKey.label
label:
string='API Key'
OkxDexApi.fields.apiPassphrase
apiPassphrase:
object
OkxDexApi.fields.apiPassphrase.description
description:
string='API Passphrase for OKX DEX'
OkxDexApi.fields.apiPassphrase.label
label:
string='API Passphrase'
OkxDexApi.fields.secretKey
secretKey:
object
OkxDexApi.fields.secretKey.description
description:
string='Secret Key for OKX DEX'
OkxDexApi.fields.secretKey.label
label:
string='Secret Key'
OkxDexApi.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmYazRWsyR1uAtEXc1yQkuj3cKyLdhPGeX3kk9bHH2fYgU'
OkxDexApi.label
label:
string='OKX DEX API'
openai
openai:
object
openai.fields
fields:
object
openai.fields.apiKey
apiKey:
object
openai.fields.apiKey.description
description:
string='OpenAI API Key'
openai.fields.apiKey.label
label:
string='API Key'
openai.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmRh59AK1xpgwpSJwexsKNAeibYnVK8TpWZVxMhfoWT8fJ'
openai.label
label:
string='OpenAI API'
string
string:
object
string.fields
fields:
object
string.fields.value
value:
object
string.fields.value.description
description:
string='Secret Value'
string.fields.value.label
label:
string='Secret Value'
string.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/QmckiQuap12Vus4USXsPh3aXUMJsV8AFmYqi5YNfiQ7NLr'
string.label
label:
string='String Secret'
xAPI
xAPI:
object
xAPI.fields
fields:
object
xAPI.fields.key
key:
object
xAPI.fields.key.description
description:
string='API Key for X API'
xAPI.fields.key.label
label:
string='API Key'
xAPI.fields.secretKey
secretKey:
object
xAPI.fields.secretKey.description
description:
string='Secret Key for X API'
xAPI.fields.secretKey.label
label:
string='Secret Key'
xAPI.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/Qme4sSRvai1ZLp5JAU6nW99rzBw2n69xRfzSoWoZhVTrC5'
xAPI.label
label:
string='X.com API'
xApp
xApp:
object
xApp.fields
fields:
object
xApp.fields.key
key:
object
xApp.fields.key.description
description:
string='App Key for X App'
xApp.fields.key.label
label:
string='App Key'
xApp.fields.secretKey
secretKey:
object
xApp.fields.secretKey.description
description:
string='Secret Key for X App'
xApp.fields.secretKey.label
label:
string='Secret Key'
xApp.icon
icon:
string='https://quicknode.quicknode-ipfs.com/ipfs/Qme4sSRvai1ZLp5JAU6nW99rzBw2n69xRfzSoWoZhVTrC5'
xApp.label
label:
string='X.com App'