{"_id":"@polymarket/fpmm-factory-sdk","_rev":"102-95b60850e2a92e8196406ae0e0ddcba7","name":"@polymarket/fpmm-factory-sdk","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@polymarket/fpmm-factory-sdk","version":"0.0.1","keywords":["blockchain","smart-contracts"],"license":"MIT","_id":"@polymarket/fpmm-factory-sdk@0.0.1","maintainers":[{"name":"niraek","email":"niraek@polymarket.com"},{"name":"ckuroki","email":"ckuroki@gmail.com"},{"name":"poly-rodr","email":"rodrigo@polymarket.com"},{"name":"mshrieve","email":"mshrieve@gmail.com"},{"name":"dylangolow","email":"dylangolow@gmail.com"},{"name":"esinger93457","email":"ethan@polymarket.com"},{"name":"jonamen","email":"jon@polymarket.com"},{"name":"l-kov","email":"ljkovatch@gmail.com"},{"name":"sherrbss","email":"sheldontaylor.7@gmail.com"},{"name":"mttwlkr","email":"mttwlkr@gmail.com"}],"contributors":[{"url":"https://github.com/JonathanAmenechi","name":"Jonathan Amenechi"}],"dist":{"shasum":"728784ca7da54279d7d45baf0a512ed456e40c24","tarball":"https://registry.npmjs.org/@polymarket/fpmm-factory-sdk/-/fpmm-factory-sdk-0.0.1.tgz","fileCount":31,"integrity":"sha512-JWqhsUFO0EV2LdKqQFB2h3qzftV0bFTYymHtCiWXCtZ+qZKBccs4+sNh8X/fV/vcg2Sy6oT0NPL/9jUQkQVAXA==","signatures":[{"sig":"MEUCIQC8UYu2nF/EtyPdsegse19YXFrPiQdgRIrz5eilE0I/SgIgH3tAsLUKw1VS1X7eFSrH1DpQ9ZS3hiseHdoVOoCiO2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2rcxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXqg/8CDazXCteczCPoow8bWA5cMa2YzAScixC1dvEsLZFq0pcx6kd\r\n28CT+W7syPnPrxZVy+7wC/aH+vkSQdLISmz8jEWtKciO12uNGeAlgsFWgbj6\r\nnUNNJX9ucqAmcHbLGBsdzLQAZt31N3H0h4pJOHp4XeaxIJB+e/lNdw+mcZ2/\r\nGDLSGhmYNVExbCOGbIZM8W3BVfErzf1Scl4PTBGucphi0wnV2azFzUhnuHJK\r\nVTykC480h3r0IJujvKRcEBjHTvadU3M3CHJg1KsXhhhNoIGbheO72KPGcnlO\r\n1voUS+sPY421zVDuJQpemPwzXUOx6e14C4/pf7VuaEcnRztgUlRVvtnd03Mt\r\nfHKhGtNOMQE3W0HquFteHG8T22tym+9Uqk546i8NmWikE3dtIYuggDqxdbmX\r\nC7gBxsGWTK/Ibj73fOu+85K4CWpNaF6Htp+mw0sWTACxCn1Tg4SDLjpA+0NR\r\nvQUGm+lHchQdCyELnAmLANa9MXaTl+NeoAmrQwnKAOcgZX+DzKX1Myij28et\r\nnmk/Bem/J8pQCTiDFRAs2A360uMYA5OeZanftkxhFrC66QndB2ZHd1YuF+P4\r\nqRv0ZuJIIbXhl9hF9+Wif1jjPFbRWCDFClNmhYv9A59QesKCZuYPePycauS1\r\nzuxOHb+4S7+nj2h4omUWN9PvXATWaLOKYEE=\r\n=Lg55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"735a7331187ffe36638c40ba0b98c04ba1fe288d","scripts":{"lint":"eslint --config ./.eslintrc.js --ignore-path ./.eslintignore src","build":"tsc","deploy":"yarn build && npm publish"},"_npmUser":{"name":"jonamen","email":"jon@polymarket.com"},"_npmVersion":"8.1.4","description":"Lightweight SDK around the Polymarket FPMM Factory","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","mocha":"^8.1.3","dotenv":"^8.2.0","eslint":"^7.11.0","ethers":"^5.4.5","shelljs":"^0.8.4","ts-node":"^9.1.1","prettier":"^2.1.2","typechain":"^4.0.2","commitizen":"^4.2.1","typescript":"^3.9.7","ts-generator":"^0.1.1","@commitlint/cli":"^9.1.2","@ethersproject/hash":"5.4.0","eslint-plugin-import":"^2.22.1","@ethersproject/random":"^5.4.0","eslint-config-prettier":"^6.12.0","@ethersproject/bignumber":"^5.0.8","@ethersproject/contracts":"^5.4.0","@ethersproject/providers":"5.4.2","cz-conventional-changelog":"^3.3.0","@ethersproject/transactions":"^5.4.0","@ethersproject/abstract-signer":"^5.0.6","@commitlint/config-conventional":"^9.1.2","@polymarket/uma-ctf-adapter-sdk":"^0.0.8","@ethersproject/abstract-provider":"^5.4.0","@polymarket/uma-binary-adapter-sdk":"^1.2.4","eslint-config-airbnb-base-typescript-prettier":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fpmm-factory-sdk_0.0.1_1675278129730_0.3907721731419449","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@polymarket/fpmm-factory-sdk","version":"0.0.2","keywords":["blockchain","smart-contracts"],"license":"MIT","_id":"@polymarket/fpmm-factory-sdk@0.0.2","maintainers":[{"name":"niraek","email":"niraek@polymarket.com"},{"name":"ckuroki","email":"ckuroki@gmail.com"},{"name":"poly-rodr","email":"rodrigo@polymarket.com"},{"name":"mshrieve","email":"mshrieve@gmail.com"},{"name":"dylangolow","email":"dylangolow@gmail.com"},{"name":"esinger93457","email":"ethan@polymarket.com"},{"name":"jonamen","email":"jon@polymarket.com"},{"name":"l-kov","email":"ljkovatch@gmail.com"},{"name":"sherrbss","email":"sheldontaylor.7@gmail.com"},{"name":"mttwlkr","email":"mttwlkr@gmail.com"}],"contributors":[{"url":"https://github.com/JonathanAmenechi","name":"Jonathan Amenechi"}],"dist":{"shasum":"2ccbcd5e7c36376af008610d878b4f3664741899","tarball":"https://registry.npmjs.org/@polymarket/fpmm-factory-sdk/-/fpmm-factory-sdk-0.0.2.tgz","fileCount":31,"integrity":"sha512-uCOUstOnI9t8mNSdr9XxKtm9gOMNFfeIG0tBRuE4Kzk1yF/bNhw8MU/2Vmgw4fdQ5Eg4f/3HfYdh1WFTMfzE7w==","signatures":[{"sig":"MEQCIAdpwB6qs2pG4NrAAb4wIA9ErQbj8853NkcmcNASM6HhAiBYKZ2GV33Rlq0xauktukghaL4UVo5OKmgNkkuyGv5ATg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9kytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouIw/+MAp8ADWy6H9XAKClCnrKnZhTH7Fb45dsl3RGp4YFb5W+KDZs\r\nj+Znsxrr3NVuVU0e1FRlbSbvvU9vSQdq+FTcbBYtyNQ6R4cAnRQXCcO+oBgA\r\n/prL6MlizsTu8/6vD3DzE5drTKLJFDWtymvaAT9dDZXbS+LsTOt8HNKun/oe\r\nxNyTCBHKoqlsrz9luNCHn7Pe66bt4axfVLjMYtUCcJgQPzKQLCqKNecNwbKP\r\n/7G10CA1hfzt3qDVKgbBchgYa3JF/3FKKvTUOQ8xRHsd1tF+JJggSlAPqPAZ\r\nP9koCZZUC8mm7hQPO0wifBlLEZJZYtiCu8vYj5IBL7OiO7aDz7fIwHGiFtN7\r\nGcNqT2F0zbLda9LK162douQU1wb/arYypnmeNZd3S9N1pxBIb8PFuVTbkSbu\r\nkEq3RkXb4tMc1BA+OCkjg+JDrdegbHADEs/pbcUl9iKJmiBo98pB3goCth2t\r\nX9BDaUfUwIQqdh1UHcbTWTnBXxYv2CN9atwaq1Z1GXOvvSQ5Tw0xSYoHm/N+\r\naSU5wmQexIHfzp4FQ+ZCxZ+5CKiKAfez727kiysCddgTXjW/2XVQuXYX6emL\r\nBBF1ac4bMhhCkw2Uwjov9OUOIxG9/4Yv8TNcZGJYsOKWtMAIRQhYn5SFZUZx\r\ngt7KANKWo6jaRN6Qg2E6IlzKPLB/tAuotIY=\r\n=PUpA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8bea3238dc8be92a9014a206f8ba17780a5564d9","scripts":{"lint":"eslint --config ./.eslintrc.js --ignore-path ./.eslintignore src","build":"tsc","deploy":"yarn build && npm publish"},"_npmUser":{"name":"jonamen","email":"jon@polymarket.com"},"_npmVersion":"8.1.4","description":"Lightweight SDK around the Polymarket FPMM Factory","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","mocha":"^8.1.3","dotenv":"^8.2.0","eslint":"^7.11.0","ethers":"^5.4.5","shelljs":"^0.8.4","ts-node":"^9.1.1","prettier":"^2.1.2","typechain":"^4.0.2","commitizen":"^4.2.1","typescript":"^3.9.7","ts-generator":"^0.1.1","@commitlint/cli":"^9.1.2","@ethersproject/hash":"5.4.0","eslint-plugin-import":"^2.22.1","@ethersproject/random":"^5.4.0","eslint-config-prettier":"^6.12.0","@ethersproject/bignumber":"^5.0.8","@ethersproject/contracts":"^5.4.0","@ethersproject/providers":"5.4.2","cz-conventional-changelog":"^3.3.0","@ethersproject/transactions":"^5.4.0","@ethersproject/abstract-signer":"^5.0.6","@commitlint/config-conventional":"^9.1.2","@polymarket/uma-ctf-adapter-sdk":"^0.0.8","@ethersproject/abstract-provider":"^5.4.0","@polymarket/uma-binary-adapter-sdk":"^1.2.4","eslint-config-airbnb-base-typescript-prettier":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fpmm-factory-sdk_0.0.2_1677085869312_0.35415578243984847","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-02-01T19:02:09.730Z","modified":"2026-09-29T19:47:53.364Z","0.0.1":"2023-02-01T19:02:09.835Z","0.0.2":"2023-02-22T17:11:09.451Z"},"license":"MIT","keywords":["blockchain","smart-contracts"],"description":"Lightweight SDK around the Polymarket FPMM Factory","contributors":[{"url":"https://github.com/JonathanAmenechi","name":"Jonathan Amenechi"}],"maintainers":[{"email":"bapi@polymarket.com","name":"bapi-poly"},{"email":"agupta@polymarket.com","name":"ad1-poly"},{"email":"prayuj@polymarket.com","name":"prayujt"},{"email":"ethan@polymarket.com","name":"esinger93457"},{"email":"jon@polymarket.com","name":"jonamen"},{"email":"sheldontaylor.7@gmail.com","name":"sherrbss"},{"email":"arun@polymarket.com","name":"devstardude-poly"},{"email":"julian@polymarket.com","name":"juliankoh"},{"email":"neesh@polymarket.com","name":"neesh-polymarket"},{"email":"carlos@polymarket.com","name":"carlos-poly"},{"email":"william@polymarket.com","name":"poly-william"},{"email":"kurush@polymarket.com","name":"kurushdubash-poly"},{"email":"kevin.costello@polymarket.com","name":"elvisc0stell0"},{"email":"matthew.wilson@polymarket.com","name":"mwilson-poly"},{"email":"srdjan.rakic@polymarket.com","name":"srdjan.rakic"},{"email":"christian.conforti@polymarket.com","name":"christian-poly"},{"email":"balint@polymarket.com","name":"balintpoly"},{"email":"pradeep@polymarket.com","name":"pradeep-poly"},{"email":"zannis.kalampoukis@polymarket.com","name":"zannis-poly"},{"email":"shrenuj@polymarket.com","name":"shrenuj-polymarket"},{"email":"danny.nam@polymarket.com","name":"danny.nam"},{"email":"cesare@polymarket.com","name":"cesare-poly"},{"email":"mohamed@polymarket.com","name":"mohamed-polymarket"},{"email":"ash.bhimasani@polymarket.com","name":"ash-polymarket"},{"email":"ruben.sospedra@polymarket.com","name":"sospedra-poly"},{"email":"bartek.legiec@polymarket.com","name":"bartek-poly"},{"email":"joe@polymarket.com","name":"polyjsmth"},{"email":"chaz@polymarket.com","name":"chaz-polymarket"},{"email":"khaidar.kairbek@polymarket.com","name":"khaidar-poly"},{"email":"npm@legate.me","name":"legate"},{"email":"george.visconti@polymarket.com","name":"georgevisconti"},{"email":"ryan.hall@polymarket.com","name":"ryanrhall-pm"},{"email":"benedek.gobolos@polymarket.com","name":"gbls.bndk.poly"},{"email":"worktrial1@polymarket.com","name":"work-trial"},{"email":"franky@polymarket.com","name":"franky-poly"},{"email":"aswin.nair@polymarket.com","name":"aswinnairpm"},{"email":"ivan+polymarket@3perf.com","name":"iamakulov-poly"},{"email":"suhail@polymarket.com","name":"suhail-polymarket"},{"email":"ethan.goldberg@polymarket.com","name":"ethangold3"},{"email":"antonio.simeonov@polymarket.com","name":"tonyatpolymarket"},{"email":"siddharth.sharma@polymarket.com","name":"sidd-poly"},{"email":"jason.fieldman@polymarket.com","name":"jason.fieldman.poly"},{"email":"steven@polymarket.com","name":"itsstevenwal"},{"email":"anthony.khaiat@polymarket.com","name":"polykha"},{"email":"shivkanth.bagavathy@polymarket.com","name":"shivkanthb-poly"},{"email":"gyula.halmos@polymarket.com","name":"gyula-poly"},{"email":"vedant.patel@polymarket.com","name":"vedantpatel101"},{"email":"samuel.davies@polymarket.com","name":"samueldaviespolymarket"},{"email":"matheus.silva@polymarket.com","name":"matt-poly"},{"email":"marco.cornacchia@polymarket.com","name":"marco-poly"},{"email":"oliver.cai@polymarket.com","name":"oliver-cai-gh"},{"email":"louis@polymarket.com","name":"louisferraropm"},{"email":"dan@polymarket.com","name":"dthomas-poly"},{"email":"daniel.im@polymarket.com","name":"daniel.im"},{"email":"jacob.tieshue@polymarket.com","name":"jacob.tieshue"},{"email":"troy.nguyen@polymarket.com","name":"tnguyenpolymarket"},{"email":"alice.zhao@polymarket.com","name":"azpoly"},{"email":"lucille@polymarket.com","name":"lucilleh"},{"email":"chris.scott+npm@polymarket.com","name":"chris.scott.pm"},{"email":"graydon.driver@polymarket.com","name":"graydondriver"},{"email":"jeshua.sharkey@polymarket.com","name":"jeshfrompoly"},{"email":"nickrice@polymarket.com","name":"nickrice"},{"email":"viktar.naumik@polymarket.com","name":"vicnaum_poly"},{"email":"namik.mesic@polymarket.com","name":"namikmesic-hub"},{"email":"rob@polymarket.com","name":"rob-poly"},{"email":"fedner@polymarket.com","name":"fednerj"},{"email":"kevin+2@polymarket.com","name":"kshaynpm2"},{"email":"martin@polymarket.com","name":"martin-poly"},{"email":"harley@polymarket.com","name":"harley-poly"}],"readme":"# fpmm-factory-sdk\nLightweight wrapper around the Polymarket FPMM Factory contracts\n\n\n### Usage\n\n```ts\nimport { FpmmFactory } from \"@polymarket/fpmm-factory-sdk\";\nimport { ethers } from \"ethers\";\n\nconst signer = new Wallet(\"0x\" + process.env.KEY);\nconst factory = new FpmmFactory(signer, 137);\n\n// Deploy fpmm\nawait factory.deployFPMM(\n    conditionalTokensAddress, \n    usdc,\n    [conditionId], \n    ethers.BigNumber.from(\"200\")\n);\n```\n","readmeFilename":"README.md"}