
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
@intersect.mbo/govtool-delegation-pillar
Advanced tools
The @intersect.mbo/govtool-delegation-pillar is a React.js package that provides the essential logic and UI components for managing and conducting delegation within a Cardano governance.
To install this pacakge, use npm or yarn:
npm install @intersect.mbo/govtool-delegation-pillaror
yarn add @intersect.mbo/govtool-delegation-pillarAfter installation, you can import the component and use it in your project.
'use client';
import dynamic from 'next/dynamic';
import { useAppContext } from '@/context';
const DelegationPillar = dynamic(
() => import('@intersect.mbo/govtool-delegation-pillar'),
{
ssr: false,
}
);
export default function Page() {
const {
apiUrl,
walletApi,
validationApiUrl,
cExplorerBaseUrl,
epochParams,
connectWallet,
openFeedbackWindow,
addSuccessAlert,
addErrorAlert,
validateMetadata,
generateMetadata,
createJsonLD,
createHash,
...context
// Or from any other context you need
} = useAppContext();
return (
<DelegationPillar
walletApi={walletApi}
apiUrl={process.env.NEXT_PUBLIC_DELEGATIOn_API_URL}
validationApiUrl={process.env.NEXT_PUBLIC_DELEGATION_API_URL}
cExplorerBaseUrl={process.env.NEXT_PUBLIC_DELEGATIOn_BASE_URL}
epochParams={epochParams}
connectWallet={connectWallet}
openFeedbackWindow={openFeedbackWindow}
addSuccessAlert={addSuccessAlert}
addErrorAlert={addErrorAlert}
validateMetadata={validateMetadata}
generateMetadata={generateMetadata}
createJsonLD={createJsonLD}
createHash={createHash}
/>
);
}
import React from 'react';
import { useAppContext } from '@/context';
const VotingPillar = React.lazy(
() => import('@intersect.mbo/govtool-delegation-pillar/cjs')
);
export const VotingComponent = () => {
const {
apiUrl,
walletApi,
validationApiUrl,
cExplorerBaseUrl,
epochParams,
connectWallet,
openFeedbackWindow,
addSuccessAlert,
addErrorAlert,
validateMetadata,
generateMetadata,
createJsonLD,
createHash,
...context
// Or from any other context you need
} = useAppContext();
return (
<VotingPillar
walletApi={walletApi}
apiUrl={process.env.NEXT_PUBLIC_DELEGATION_API_URL}
validationApiUrl={process.env.NEXT_PUBLIC_VALIDATION_API_URL}
cExplorerBaseUrl={process.env.NEXT_PUBLIC_CEXPLORER_BASE_URL}
epochParams={epochParams}
connectWallet={connectWallet}
openFeedbackWindow={openFeedbackWindow}
addSuccessAlert={addSuccessAlert}
addErrorAlert={addErrorAlert}
validateMetadata={validateMetadata}
generateMetadata={generateMetadata}
createJsonLD={createJsonLD}
createHash={createHash}
/>
);
};
├── dist
├── jest.config.cjs
├── node_modules
├── package.json
├── package-lock.json
├── public
├── README.md
├── rollup.config.mjs
├── setupTests.ts
├── src
│ ├── components
│ ├── consts
│ ├── context
│ ├── DelegationPillarRoutes.tsx
│ ├── DelegationPillar.tsx
│ ├── features
│ ├── hooks
│ ├── i18n
│ ├── index.tsx
│ ├── pages
│ ├── react-app-env.d.ts
│ ├── services
│ ├── theme
│ ├── types
│ └── utils
└── tsconfig.json
└── yarn.lock
@intersect.mbo/govtool-delegation-pillar components.Before starting, please ensure you have the following:
To run the application locally, you need to have Node.js installed.
Copy .env.example to .env and fill in the required environment variables.
Run the Voting Pillar backend server.
Start the frontend server:
npm install
npm start
FAQs
Delegation Pillar of the GovTool project
We found that @intersect.mbo/govtool-delegation-pillar demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.