Add Chainlink and Spectra Finance to ecosystem.md
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- markdown
- Área
- documentation
Línea de trabajo
El cambio va en skills/standards/ecosystem.md: añade la entrada de Chainlink debajo de ## Oracles, antes de #### Band Protocol, y la entrada de Spectra Finance debajo de ### Yield & Vaults, después de #### DeFindex. El issue incluye el texto propuesto y las direcciones, y indica que los enlaces ya se comprobaron. Confirma cada enlace y cada dirección con su fuente antes de insertarlos y luego verifica que el Markdown renderizado coincida con las entradas que las rodean. Está terminado cuando ambas entradas están en su sitio con enlaces que funcionan y la estructura de secciones no ha cambiado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Two projects launched on Stellar mainnet. skills/standards/ecosystem.md does not list them. Agents that use the skill do not know about them.
Summary
| Project | What is live on Stellar | Target section in ecosystem.md |
|---|---|---|
| Chainlink | Data Feeds and Data Streams | ## Oracles, before #### Band Protocol |
| Spectra Finance | Fixed-rate yield markets (PT/YT). Markets accept XLM and USDC. | ### Yield & Vaults, after #### DeFindex |
Proposed text: Chainlink
#### Chainlink
Data Feeds and Data Streams live on Stellar (October 2026).
- **Docs**: https://docs.chain.link/data-feeds/stellar
- **Feed IDs**: https://docs.chain.link/data-feeds/price-feeds/addresses?network=stellar (select Stellar)
- **Proxy (mainnet)**: `CDQBHEUGLDHMSUHG4IH33RJBUTMNCZOT4JIAQR4WZFRDZW6DR6S32ZLZ`
- **Proxy (testnet)**: `CBUF6IADAWPWIDWRTHJNINKXHG2UTIQ6TU2F2HRAXWAI7OT3KJPKK6O4`
- **Interface**: not SEP-40. One proxy serves every feed; select a feed by its 32-byte `data_id`. `latest_round(data_id, decimals)` and `get_round(data_id, round_id, decimals)` return `Round { round_id, answer: I256, timestamp }`. Answers are stored at 18 decimals; pass `18` unless Chainlink approved a lower precision. Interface source: https://github.com/smartcontractkit/chainlink-stellar
- **Example**: BTC/USD `data_id` `01a0b4d920000332000000000000000000000000000000000000000000000000` (same on testnet and mainnet)
- **Data Streams**: pull model; verify signed reports on-chain with the Chainlink Verifier contract. Needs an allowlisted account. Guide: https://docs.chain.link/data-streams/tutorials/stellar-onchain-report-verification
Proposed text: Spectra Finance
#### Spectra Finance
Fixed-rate yield markets: splits a yield-bearing asset into a Principal Token (PT) and a Yield Token (YT). Live on Stellar mainnet; Stellar markets accept XLM and USDC and swap them into the market asset first.
- **Use Case**: Lock a fixed rate (buy PT), trade future yield (YT)
- **App**: https://app.spectra.finance/fixed-rate?network=stellar
- **Docs**: https://docs.spectra.finance/docs/stellar
- **Developer docs**: https://dev.spectra.finance/docs/stellar (Core v2 integration, router and limit orders, IBT wrappers, PT bridge, oracle)
- **Mainnet contracts**: https://dev.spectra.finance/docs/technical-reference/deployed-contracts#stellar-mainnet (Registry, PT Factory, Router, Limit Order Engine, PT Bridge, PT Oracle Factory)
- **Features**: Core v2 on Soroban, PT/YT limit orders, Blend wrapper (Blend positions as vault shares), PT bridge to EVM, deterministic zero-coupon-bond PT oracle
- **Caveat**: PT market deployment is permissionless. Registry membership is discovery data, not an allowlist.
Why the details matter for agents
- The Chainlink proxy is not SEP-40. An agent that assumes
lastprice()will write broken code. - One proxy serves all feeds. The agent must use a
data_id, not a per-feed contract address. - Answers use 18 decimals, and the
decimalsargument is required. - Data Streams needs an allowlisted account. The agent should say so before it suggests Data Streams.
- Spectra PT markets are permissionless. A market in the Registry is not an approved market.
Verification
- Chainlink proxy addresses come from Chainlink docs.
- I called
latest_roundwith the BTC/USDdata_idon both proxies (--send=no). Both returned live rounds withdescription=BTC/USD. - Spectra contract list comes from Spectra developer docs. I confirmed the Registry contract on mainnet.
- All links return 200.
Left out
- Chainlink mainnet feed list. The Chainlink page renders it with JS. The entry links to it.
- Data Streams mainnet Verifier address. Chainlink docs show only the testnet one.
- Specific Spectra markets. The only Stellar market in the app matures on 2026-10-16.
Sources
- Chainlink launch post
- Chainlink Data Feeds on Stellar
- Chainlink Data Streams on Stellar
- Spectra post on X
- Spectra on Stellar
- Build with Spectra on Stellar
Related
- stellar/stellar-docs#2918
- stellar/ecosystem-resources#25
- Lenguaje dominante
- TypeScript
- Estrellas
- 53
- Forks
- 65
- Merge medio
- 8 d 11 h
- PR fusionados (30 d)
- 15
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Issues similares
-
documentation good first issue
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
sujithputta02/Esapay#13 ·
-
Share dialog: the address book's contact count reads "1 contacts" (no singular form in any language)Posiblemente ocupada @chibenwa la tomó hoy. Abiertoai-driven-qa bug claude Cosmetic
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
linagora/twake-contacts-frontend#271 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Koenkk/zigbee2mqtt#33402 ·
Los mantenedores suelen responder en 1 día
-
dx P2 platform Stellar Wave Wave 10
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
winsznx/routedock#579 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area:ui effort:S enhancement priority:P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día