Skip to content

OP listing on Nanoly  #1772

@sumpg41

Description

@sumpg41

Nanoly (formally Coindix) is a great resource for finding the highest yield opportunity for individual tokens and protocols. Their team is willing to add Origin Protocol with native OUSD and OETH yields, if we can help build the adapter for them.

Sample response: https://gist.github.com/fabien7337/7fb858ae64e881c74ab8e5b3ef9b9399

const ethers = require('ethers')

class Protocol {
    static async sync() {
        // WEB3JS CONNECTION
        const provider = new ethers.providers.JsonRpcProvider('[WEB3JS_URL]')
        const abiRaw = fs.readFileSync('./abi.json')
        const abi = JSON.parse(abiRaw)

        const contract = new ethers.Contract('[CONTRACT_ADDRESS]', abi, account)

        // YOUR CONTRACT CALLS TO GET DATA

        return true
    }
}

module.exports = Protocol

Metadata

Metadata

Assignees

No one assigned

    Labels

    OETHOETH related thingsOUSDOUSD releated thingsP4Something to consider, a feature request that we may not pursue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions