Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

88 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Big Vision Pictures Token (BVPToken) ๐ŸŽฌ Overview Big Vision Pictures (BVP) is the worldโ€™s first fully crypto-funded film and television studio built natively on Arbitrum. We fuse traditional Hollywood-grade production infrastructure with a decentralized, Ethereum-secured Web3 ecosystem. Our native ERC-20 utility token, BVPToken, unlocks immersive access, decentralized funding, and community-driven governance across all stages of content creation.

๐Ÿงฑ Powered by Arbitrum L2 & L3 Orbit Subchains BVP has implemented a custom Arbitrum Orbit L2 subchain and modular L3 extensions to serve as the digital production backbone. Core innovations include:

Orbit Rollups: Launch custom L2/L3 chains for each franchise, campaign, or fanbase with inherited Arbitrum security.

Nitro-Powered Scaling: Achieve 40,000 TPS and sub-second finality for live fan voting, real-time staking, and creative input.

Custom Gas Token: BVPToken doubles as the subchain's native gas currency.

ERC-4337 Support: Full account abstraction for gasless UX and meta-transactions.

๐Ÿ— Full On-Chain Film Production Stack Our Arbitrum-native infrastructure replaces outdated studio systems with transparent smart contracts and modular DeFi mechanics:

Token-Based Studio Funding: All productions, facilities, and talent pipelines are funded via structured token sale phases.

Staking for Access (Not Rewards): Tiered experiential staking grants real-world accessโ€”red carpet premieres, set visits, and cameo appearancesโ€”with no inflationary emissions.

DeFi Integration: Seamless access to Aave, Uniswap, and GMX enables liquidity incentives, ticket financing, and programmable fan governance.

๐Ÿ” Subchain Rebate-Only Fee Architecture Our L2/L3 design introduces revenue with no burns, no rewards:

Action Fee to Treasury User Rebate Gas Payment (L2/L3) 20% 80% Cross-Chain Bridge (In/Out) 0.1% 99.9% BVP โ†’ USDC Swap 0.1% 99.9%

Fees are auto-routed via a GasRouter contract to corporate wallets, cliff-locked (60โ€“90 days), and audited quarterly.

๐Ÿง  Tokenomics Total Supply: 1,000,000,000 BVP

Initial Circulation: 775M BVP (Year 1)

Max Wallet Limit: 2%

Max Transaction: 1%

No Burns or Rewards: Max supply remains fixed

Staking Tiers: From 20K (Bronze) to 2M+ (Diamond) for experiential perks, not yield

๐Ÿ” Wallet Security & Fund Governance Main Treasury: Gnosis Safe (2/3 approval)

Cold Storage: Fireblocks

Operations & Marketing: Ledger X + MetaMask Institutional (2/4 approval)

Staking Admin: Exodus multisig

Security: 2FA, hardware wallets, restricted device access, and external audits by Certik

๐Ÿ› DAO Participation BVP is aligning directly with the Arbitrum DAO through:

Orbit Subchain Grants

Gas Sponsorship Proposals (ArbiFuel)

Governance Voting & Delegation Campaigns

Co-hosted Hackathons (ArbiFlick)

Joint Security Audits

๐Ÿ“ฆ Repository Structure cpp Copy Edit contracts/ โ”œโ”€โ”€ BVPToken.sol // Core ERC-20 logic โ”œโ”€โ”€ BVPStaking.sol // Tier-based staking access (no rewards) โ””โ”€โ”€ GasRouter.sol // Fee splitter (rebate system) subchain/ โ”œโ”€โ”€ L3Modules/ // Experimental L3 fan tools (NFTs, VR, gamification) โ””โ”€โ”€ ProductionVault.sol // On-chain film production budgeting scripts/ โ””โ”€โ”€ deployment/ // Hardhat & Foundry deployment scripts tests/ โ””โ”€โ”€ forge/ // Forge-based test coverage ๐Ÿš€ Get Started Install Dependencies:

npm install

Compile contracts:

npm run compile

Run tests (Hardhat):

npm test

Run tests (Foundry):

forge test -vv

See TESTING.md for the full test matrix (Hardhat + Foundry + subchain + Slither) and Windows/WSL notes. Deploy to Arbitrum Sepolia:

npm run deploy:arbitrum-sepolia

๐ŸŒ Learn More ๐Ÿ“– Whitepaper

๐Ÿ” Token Security & Wallet Controls

๐Ÿ“Š Tokenomics

๐ŸŽ Tiers & Benefits

๐Ÿงฌ Subchain Architecture Overview

โœŠ Join the Decentralized Studio Revolution BVP isnโ€™t just making filmsโ€”itโ€™s remaking the entertainment industry from the blockchain up.

Developer & Operations Docs

  • Architecture & trust model: ARCHITECTURE.md
  • Governance & roles: GOVERNANCE.md
  • Monitoring & incident response: MONITORING.md
  • Testing (Hardhat + Foundry + WSL notes): TESTING.md
  • Audit preparation: AUDIT_PREP.md
  • Integration guide (ABIs & flows): INTEGRATION.md
  • Compliance & risk notes: COMPLIANCE_NOTES.md

Security Documentation

  • Security analysis & audit findings: SECURITY_ANALYSIS.md
  • Pre-deployment security checklist: SECURITY_CHECKLIST.md
  • Security contact: security@bigvisionpictures.io

Recent Security Enhancements

โœ… Aggressive Gas Optimizations (November 2025)

  • Custom errors replacing string reverts (10-30% gas savings)
  • Unchecked arithmetic where mathematically safe
  • Combined unlockAndUnstake() operation in BVPStaking (50% gas savings vs. two calls)
  • Binary search tier calculation optimization

โœ… Security Hardening (November 2025)

  • Comprehensive security analysis documented
  • Lock.sol upgraded to use .call{value} instead of .transfer()
  • Enhanced NatSpec with security assumptions and invariants
  • All contracts follow CEI (Checks-Effects-Interactions) pattern
  • ReentrancyGuard on all state-changing staking functions

Security Status

  • Critical Issues: 0
  • High Issues: 0
  • Medium Issues: 0 (all resolved)
  • Test Coverage: All tests passing with custom error support
  • External Audit: Recommended before mainnet deployment

Deployed Addresses

See the deployments/ directory for the most recent JSON files containing network, deployer, and contract addresses:

  • Arbitrum Sepolia (testnet): deployments/arbitrum-sepolia.json
  • Arbitrum mainnet: deployments/arbitrum-mainnet.json (once deployed)

Current Arbitrum Sepolia deployment (2025-12-20)

  • BVPToken: 0xc5B33C8471f0ecf3a3BB7C73E563eF65D9a6b537
    • Verified: https://sepolia.arbiscan.io/address/0xc5B33C8471f0ecf3a3BB7C73E563eF65D9a6b537#code
  • BVPStaking: 0x2Ae5b728382b325d12cEc0417c318Ee95e4d792C
    • Verified: https://sepolia.arbiscan.io/address/0x2Ae5b728382b325d12cEc0417c318Ee95e4d792C#code

Source of truth: deployments/arbitrum-sepolia.json

Security Properties

  1. BVPToken: Immutable, no admin, capped supply, anti-whale limits enforced
  2. BVPStaking: ReentrancyGuard, CEI pattern, no admin, tiered access (no yield)
  3. Lock: Simple timelock, immutable parameters, safe ETH transfers

See SECURITY_ANALYSIS.md for detailed security review and SECURITY_CHECKLIST.md for pre-deployment verification.

About

Crypto-powered film studio on Arbitrum ๐ŸŽฌ BVP integrates an ERC-20 token ecosystem with staking, tiered access, and Orbit subchains for fully on-chain film production. Built for speed, transparency, and fan-driven creativity.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages