├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── src ├── App.css ├── App.tsx ├── assets │ ├── automated_campaigns_icon.png │ ├── checkmark-icon.svg │ ├── data_tree2.webp │ ├── falling_leaves2.webm │ ├── intelligent_search_icon.png │ ├── istockphoto-1437816897-612x612.jpg │ ├── logo-02.png │ ├── logo_icon.png │ ├── microsoft-centered.svg │ ├── network_canopy.webm │ ├── oracle-svgrepo-com.svg │ ├── personalized_messaging_icon.png │ ├── profile-image-woman.html │ ├── pumpfun_logo.webp │ ├── reply_tracking_icon.png │ ├── salesforce_logo.svg │ ├── sample_profile_image.jpg │ ├── scheduled_emails_icon.png │ ├── smart_response_icon.png │ ├── updated_background6_dark.png │ └── updated_background_transparent.png ├── contexts │ └── ThemeContext.tsx ├── custom.d.ts ├── hooks │ └── useTokenData.ts ├── main.tsx └── pages │ └── AttainmintLanding.tsx ├── tailwind.config.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # React + TypeScript + Vite 2 | 3 | This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. 4 | 5 | Currently, two official plugins are available: 6 | 7 | - [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh 8 | - [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh 9 | 10 | ## Expanding the ESLint configuration 11 | 12 | If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: 13 | 14 | - Configure the top-level `parserOptions` property like this: 15 | 16 | ```js 17 | export default tseslint.config({ 18 | languageOptions: { 19 | // other options... 20 | parserOptions: { 21 | project: ['./tsconfig.node.json', './tsconfig.app.json'], 22 | tsconfigRootDir: import.meta.dirname, 23 | }, 24 | }, 25 | }) 26 | ``` 27 | 28 | - Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` 29 | - Optionally add `...tseslint.configs.stylisticTypeChecked` 30 | - Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: 31 | 32 | ```js 33 | // eslint.config.js 34 | import react from 'eslint-plugin-react' 35 | 36 | export default tseslint.config({ 37 | // Set the react version 38 | settings: { react: { version: '18.3' } }, 39 | plugins: { 40 | // Add the react plugin 41 | react, 42 | }, 43 | rules: { 44 | // other rules... 45 | // Enable its recommended rules 46 | ...react.configs.recommended.rules, 47 | ...react.configs['jsx-runtime'].rules, 48 | }, 49 | }) 50 | ``` 51 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |621 | {feature.subtitle} 622 |
623 |624 | {feature.description} 625 |
626 | 627 | {/* Stats Section */} 628 |1146 | Start building your verified sales history in minutes—no corporate approval needed. 1147 | You're in control of your data and verification layers. 1148 |
1149 |1176 | {step.description} 1177 |
1178 |1205 | While companies can optionally integrate with our platform to provide additional verification, 1206 | you don't need to wait for them. Start building your verified sales history today and add 1207 | more verification layers as they become available. 1208 |
1209 |1244 | Start with free verifications and add premium layers as you grow. 1245 | Each level strengthens your credibility. 1246 |
1247 |1291 | {level.description} 1292 |
1293 |1347 | {level.description} 1348 |
1349 |1376 | See how your blockchain-verified resume builds itself with each achievement 1377 |
1378 |{s.description}
1454 | {step >= index && ( 1455 |1501 | Every achievement is verified and recorded on the blockchain, creating an immutable and portable record of your success. 1502 | Perfect for showcasing your track record to hiring managers and building long-term career value. 1503 |
1504 |1625 | From individual contributors to enterprise organizations, Attainmint delivers value through verified excellence and blockchain transparency. 1626 |
1627 |1659 | {benefit.description} 1660 |
1661 |1692 | {type.description} 1693 |
1694 |1740 | As AI agents take on more autonomous sales actions, it's crucial that these actions are auditable and verified. 1741 | Our platform ensures complete transparency and verification of both human and AI-driven activities. 1742 |
1743 |1744 | Every AI interaction, recommendation, and automated action is blockchain-verified and traceable, 1745 | helping you build trust in an AI-augmented sales environment. 1746 |
1747 | 1748 | {/* Tabs */} 1749 |1814 | {feature.description} 1815 |
1816 | 1817 | {/* Stats Grid */} 1818 |1879 | {feature.description} 1880 |
1881 |1983 | {feature.subtitle} 1984 |
1985 |1986 | {feature.description} 1987 |
1988 | 1989 |2070 | See how verified achievements and AI transparency are transforming sales careers 2071 |
2072 |2090 | "{testimonial.quote}" 2091 |
2092 |2165 | {faq.a} 2166 |
2167 |2197 | Unify your workflow with native integrations to leading platforms. 2198 | Access our database of 45M+ companies and 250M+ contacts seamlessly. 2199 |
2200 |2265 | {feature.description} 2266 |
2267 |2310 | As AI transforms the sales landscape, your proven track record becomes more valuable than ever. 2311 | Start building your verified sales history today and showcase the human excellence that AI can't replicate. 2312 |
2313 | 2321 |2349 | As AI agents revolutionize sales by taking over prospecting, outreach, and SDR functions, 2350 | it's crucial to maintain transparency and accountability. Just like with documents, we never store sensitive AI data - only verified proofs. 2351 |
2352 |2353 | Attainmint provides complete visibility and blockchain verification of AI agent activities, 2354 | ensuring you always know what actions are being taken on your behalf. 2355 |
2356 |2401 | {item.description} 2402 |
2403 |