Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
pendulum-chain
/
vortex
Public
Notifications
You must be signed in to change notification settings
Fork
4
Star
6
Code
Issues
51
Pull requests
8
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Create new production release
- #1297
#1297
Merged
ebma
merged 129 commits into
main
pendulum-chain/vortex:main
from
staging
pendulum-chain/vortex:staging
Copy head branch name to clipboard
Aug 3, 2026
Conversation
Commits
129
(129)
Checks
Files changed
Merged
Create new production release
#1297
ebma
merged 129 commits into
main
pendulum-chain/vortex:main
from
staging
pendulum-chain/vortex:staging
Copy head branch name to clipboard
Commits
Commits on Jun 8, 2026
refactor flow routing logic
gianfra-t
committed
c6a2cc6
View commit details
Copy full SHA for c6a2cc6
Browse repository at this point
add morpho deposit flow variant
gianfra-t
committed
cc3d30d
View commit details
Copy full SHA for cc3d30d
Browse repository at this point
Commits on Jun 9, 2026
check for allowance to await for state sync
gianfra-t
committed
6eab26b
View commit details
Copy full SHA for 6eab26b
Browse repository at this point
Add vault "token" to UI selector
gianfra-t
committed
d3e17f9
View commit details
Copy full SHA for d3e17f9
Browse repository at this point
deposit into destination address, bypass small subsidy cap issue
gianfra-t
committed
8a3a5fa
View commit details
Copy full SHA for 8a3a5fa
Browse repository at this point
use morphoDeposit as single phase handler
gianfra-t
committed
264bd01
View commit details
Copy full SHA for 264bd01
Browse repository at this point
Commits on Jun 11, 2026
adjust dev command
gianfra-t
committed
7623656
View commit details
Copy full SHA for 7623656
Browse repository at this point
add bridge step to morpho demo flow
gianfra-t
committed
9eec84e
View commit details
Copy full SHA for 9eec84e
Browse repository at this point
adjust quote service logic
gianfra-t
committed
295315f
View commit details
Copy full SHA for 295315f
Browse repository at this point
test flow
gianfra-t
committed
92ff6d1
View commit details
Copy full SHA for 92ff6d1
Browse repository at this point
Commits on Jun 12, 2026
add morpho offramp changes
gianfra-t
committed
bb2fd7d
View commit details
Copy full SHA for bb2fd7d
Browse repository at this point
Commits on Jun 15, 2026
adjust morpho offramp to start from any evm
gianfra-t
committed
d69f35c
View commit details
Copy full SHA for d69f35c
Browse repository at this point
better permit execution
gianfra-t
committed
525707e
View commit details
Copy full SHA for 525707e
Browse repository at this point
fix bug in nabla minimum output calculation
gianfra-t
committed
2e7e432
View commit details
Copy full SHA for 2e7e432
Browse repository at this point
Commits on Jun 16, 2026
adjust morpho flow from non-base networks
gianfra-t
committed
5515a7a
View commit details
Copy full SHA for 5515a7a
Browse repository at this point
adjust squidrouter pay for Morhpo flow
gianfra-t
committed
60d0813
View commit details
Copy full SHA for 60d0813
Browse repository at this point
adjust final settlement phase for morpho onramp outside Base
gianfra-t
committed
39ee8d2
View commit details
Copy full SHA for 39ee8d2
Browse repository at this point
refactor fund ephemeral handler
gianfra-t
committed
3ec7c68
View commit details
Copy full SHA for 3ec7c68
Browse repository at this point
Commits on Jun 17, 2026
disable intent mocking
gianfra-t
committed
5f9fc34
View commit details
Copy full SHA for 5f9fc34
Browse repository at this point
use real ip for intent calling
gianfra-t
committed
3795378
View commit details
Copy full SHA for 3795378
Browse repository at this point
first proposal and refactor
gianfra-t
committed
b32923e
View commit details
Copy full SHA for b32923e
Browse repository at this point
Commits on Jun 18, 2026
refactor proposal
gianfra-t
committed
049c5a1
View commit details
Copy full SHA for 049c5a1
Browse repository at this point
update simulation state when subsidizing
gianfra-t
committed
6673c75
View commit details
Copy full SHA for 6673c75
Browse repository at this point
remove morpho changes
gianfra-t
committed
1d3cbac
View commit details
Copy full SHA for 1d3cbac
Browse repository at this point
remove opencode config
gianfra-t
committed
9dcb75a
View commit details
Copy full SHA for 9dcb75a
Browse repository at this point
Commits on Jul 6, 2026
types improvements, re-implement example flow for refactor, invariance checks
gianfra-t
committed
374bff3
View commit details
Copy full SHA for 374bff3
Browse repository at this point
Commits on Jul 16, 2026
Merge branch 'staging' into refactor-phase-composability
gianfra-t
committed
51dab59
View commit details
Copy full SHA for 51dab59
Browse repository at this point
blocks: per-phase prepareTxs — the third leg of the phase contract
Show description for 59f8f38
gianfra-t
and
claude
committed
59f8f38
View commit details
Copy full SHA for 59f8f38
Browse repository at this point
blocks: add TYPE-SYSTEM.md walkthrough of the FlowBuilder type system
Show description for e49e768
gianfra-t
and
claude
committed
e49e768
View commit details
Copy full SHA for e49e768
Browse repository at this point
Commits on Jul 17, 2026
blocks: split phase layers into directories
gianfra-t
committed
3fe45b2
View commit details
Copy full SHA for 3fe45b2
Browse repository at this point
Commits on Jul 21, 2026
blocks: localize simulation metadata ownership
gianfra-t
committed
72fe5dd
View commit details
Copy full SHA for 72fe5dd
Browse repository at this point
blocks: add AlfredPay cross-chain flow
gianfra-t
committed
4244f39
View commit details
Copy full SHA for 4244f39
Browse repository at this point
blocks: wire flow catalog into production
gianfra-t
committed
6c87476
View commit details
Copy full SHA for 6c87476
Browse repository at this point
Commits on Jul 22, 2026
blocks: add direct onramp flows
gianfra-t
committed
e7fdf48
View commit details
Copy full SHA for e7fdf48
Browse repository at this point
blocks: extend flow core contracts
gianfra-t
committed
76dc391
View commit details
Copy full SHA for 76dc391
Browse repository at this point
blocks: port remaining ramp corridors
gianfra-t
committed
dd4dfcb
View commit details
Copy full SHA for dd4dfcb
Browse repository at this point
blocks: refine cleanup and catalog imports
gianfra-t
committed
8353b04
View commit details
Copy full SHA for 8353b04
Browse repository at this point
Commits on Jul 23, 2026
blocks: simplify flow type system to FlowBuilder<O>
Show description for 579f673
gianfra-t
and
claude
committed
579f673
View commit details
Copy full SHA for 579f673
Browse repository at this point
Commits on Jul 28, 2026
Merge branch 'staging' into refactor-phase-composability
gianfra-t
committed
21008cd
View commit details
Copy full SHA for 21008cd
Browse repository at this point
fix(api): restore block fee and discount parity
gianfra-t
committed
402221b
View commit details
Copy full SHA for 402221b
Browse repository at this point
fix(api): restore legacy executor parity
gianfra-t
committed
b2b5600
View commit details
Copy full SHA for b2b5600
Browse repository at this point
Commits on Jul 29, 2026
fix(api): isolate block test mocks
gianfra-t
committed
a66030e
View commit details
Copy full SHA for a66030e
Browse repository at this point
fix(api): restore BRL quote and ramp parity
gianfra-t
committed
883e7b2
View commit details
Copy full SHA for 883e7b2
Browse repository at this point
test(api): isolate quote parity tests
gianfra-t
committed
5bb671f
View commit details
Copy full SHA for 5bb671f
Browse repository at this point
refactor(api): remove legacy quote and phase pipelines
gianfra-t
committed
ca92453
View commit details
Copy full SHA for ca92453
Browse repository at this point
feat(api): support mock anchor flows and small subsidies
gianfra-t
committed
4e325ce
View commit details
Copy full SHA for 4e325ce
Browse repository at this point
fix(api): preserve bridge fees in Avenia offramps
gianfra-t
committed
04b10d8
View commit details
Copy full SHA for 04b10d8
Browse repository at this point
fix(api): use settlement token for Alfredpay limits
gianfra-t
committed
3892f52
View commit details
Copy full SHA for 3892f52
Browse repository at this point
test(api): isolate Mykobo fee simulation mock
gianfra-t
committed
ac20a42
View commit details
Copy full SHA for ac20a42
Browse repository at this point
Merge pull request #1232 from pendulum-chain/refactor-phase-composability
Show description for 84b991f
gianfra-t
authored
84b991f
View commit details
Copy full SHA for 84b991f
Browse repository at this point
Commits on Jul 30, 2026
docs: review security spec after block flow refactor
ebma
committed
16293e9
View commit details
Copy full SHA for 16293e9
Browse repository at this point
docs: add second-pass security review feedback
ebma
committed
cb68c74
View commit details
Copy full SHA for cb68c74
Browse repository at this point
feat(api): bind ramps to versioned block flows
ebma
committed
603363f
View commit details
Copy full SHA for 603363f
Browse repository at this point
fix(api): fail closed on subsidy valuation and caps
ebma
committed
a167e62
View commit details
Copy full SHA for a167e62
Browse repository at this point
feat(api): durably claim external financial operations
ebma
committed
89f0c5a
View commit details
Copy full SHA for 89f0c5a
Browse repository at this point
fix(api): scope webhooks to their owner and harden delivery
Show description for a863a97
ebma
committed
a863a97
View commit details
Copy full SHA for a863a97
Browse repository at this point
fix(api): require webhook ownership and tighten SSRF checks
Show description for 145bbd4
ebma
committed
145bbd4
View commit details
Copy full SHA for 145bbd4
Browse repository at this point
fix(api): fail closed on indeterminate authentication
ebma
committed
1950814
View commit details
Copy full SHA for 1950814
Browse repository at this point
fix(api): look up secret keys by identifier prefix instead of bcrypt scan
Show description for 07321ca
ebma
committed
07321ca
View commit details
Copy full SHA for 07321ca
Browse repository at this point
feat(api): add legacy API-key digest backfill script
Show description for bb0d85b
ebma
committed
bb0d85b
View commit details
Copy full SHA for bb0d85b
Browse repository at this point
fix(api): refuse legacy api key authentication
ebma
committed
a629966
View commit details
Copy full SHA for a629966
Browse repository at this point
fix(api): fail closed on presigned transaction preflights
ebma
committed
e1a83c5
View commit details
Copy full SHA for e1a83c5
Browse repository at this point
fix(api): propagate phase cancellation through block execution
ebma
committed
c7731a1
View commit details
Copy full SHA for c7731a1
Browse repository at this point
docs: rewrite fee-integrity spec around the current fee engine
Show description for 3688c52
ebma
committed
3688c52
View commit details
Copy full SHA for 3688c52
Browse repository at this point
fix(api): scope ephemeral freshness to the route and check EVM balance
Show description for 81766de
ebma
committed
81766de
View commit details
Copy full SHA for 81766de
Browse repository at this point
docs(api): sync freshness spec and cover every route branch in tests
Show description for 567b300
ebma
committed
567b300
View commit details
Copy full SHA for 567b300
Browse repository at this point
fix(clients): retain recovery keys until terminal expiry
ebma
committed
c5ac9fb
View commit details
Copy full SHA for c5ac9fb
Browse repository at this point
fix(api): cap recipient invite discounts by deployment policy
ebma
committed
8a06ade
View commit details
Copy full SHA for 8a06ade
Browse repository at this point
fix(relayer): isolate token and native value accounting
ebma
committed
2f234f1
View commit details
Copy full SHA for 2f234f1
Browse repository at this point
fix(api): persist route-scoped cross-chain evidence
ebma
committed
7c18da9
View commit details
Copy full SHA for 7c18da9
Browse repository at this point
fix(api): reject unsupported recipient payouts
ebma
committed
88aa42f
View commit details
Copy full SHA for 88aa42f
Browse repository at this point
fix(api): redact partner mismatch responses
ebma
committed
3adc34a
View commit details
Copy full SHA for 3adc34a
Browse repository at this point
build(relayer): pin OpenZeppelin contracts
ebma
committed
7d51df7
View commit details
Copy full SHA for 7d51df7
Browse repository at this point
docs: establish authoritative security risk register
ebma
committed
e19a066
View commit details
Copy full SHA for e19a066
Browse repository at this point
fix(api): stabilize durable start operation fingerprints
ebma
committed
2b57195
View commit details
Copy full SHA for 2b57195
Browse repository at this point
test(api): align block fixtures with versioned flow metadata
ebma
committed
dc7ccb0
View commit details
Copy full SHA for dc7ccb0
Browse repository at this point
test(api): assert ambiguous financial operations halt
ebma
committed
cb39bd9
View commit details
Copy full SHA for cb39bd9
Browse repository at this point
fix(api): halt ambiguous financial operation retries
ebma
committed
0f34d84
View commit details
Copy full SHA for 0f34d84
Browse repository at this point
test(api): repair post-refactor ramp fixtures
ebma
committed
4fa991a
View commit details
Copy full SHA for 4fa991a
Browse repository at this point
fix(api): require explicit rejection for financial retries
ebma
committed
0928419
View commit details
Copy full SHA for 0928419
Browse repository at this point
chore(repo): remove residual stellar and spacewalk references
ebma
committed
ade2f3c
View commit details
Copy full SHA for ade2f3c
Browse repository at this point
refactor(api): centralize financial operation phase context
ebma
committed
8a1d114
View commit details
Copy full SHA for 8a1d114
Browse repository at this point
fix(api): load env before API key backfill
ebma
committed
c57e1de
View commit details
Copy full SHA for c57e1de
Browse repository at this point
feat(api): add API credential pair identifiers
gianfra-t
committed
59b05d5
View commit details
Copy full SHA for 59b05d5
Browse repository at this point
chore(api): add local stale ramp cleanup
ebma
committed
c3002b5
View commit details
Copy full SHA for c3002b5
Browse repository at this point
feat(dashboard): add API key management
gianfra-t
committed
9703b1a
View commit details
Copy full SHA for 9703b1a
Browse repository at this point
docs(repo): clarify API key authentication flows
gianfra-t
committed
c720687
View commit details
Copy full SHA for c720687
Browse repository at this point
fix(api): preserve structured log metadata
ebma
committed
28b9822
View commit details
Copy full SHA for 28b9822
Browse repository at this point
fix(frontend): refresh SquidRouter progress copy
ebma
committed
b5362b6
View commit details
Copy full SHA for b5362b6
Browse repository at this point
feat(api): add authenticated corridor limits
gianfra-t
committed
9d452a9
View commit details
Copy full SHA for 9d452a9
Browse repository at this point
feat(dashboard): add corridor limits page
gianfra-t
committed
60faa01
View commit details
Copy full SHA for 60faa01
Browse repository at this point
Commits on Jul 31, 2026
fix(api): support TLS certificates in key backfill
ebma
committed
6bbe081
View commit details
Copy full SHA for 6bbe081
Browse repository at this point
Merge pull request #1296 from pendulum-chain/codex/security-spec-review-post-1232-2026-07-30
Show description for 12c5f6c
ebma
authored
12c5f6c
View commit details
Copy full SHA for 12c5f6c
Browse repository at this point
docs(repo): consolidate project documentation
ebma
committed
a12eb86
View commit details
Copy full SHA for a12eb86
Browse repository at this point
docs(repo): align agent documentation rules
ebma
committed
0b64dbe
View commit details
Copy full SHA for 0b64dbe
Browse repository at this point
docs(repo): repair migrated documentation references
ebma
committed
b074f19
View commit details
Copy full SHA for b074f19
Browse repository at this point
Merge branch 'staging' into add-limits-and-key-to-dashboard
gianfra-t
committed
3cd499f
View commit details
Copy full SHA for 3cd499f
Browse repository at this point
docs(repo): flatten documentation structure
ebma
committed
8846fc7
View commit details
Copy full SHA for 8846fc7
Browse repository at this point
docs(repo): standardize document filenames
ebma
committed
83ef2f4
View commit details
Copy full SHA for 83ef2f4
Browse repository at this point
docs(repo): remove obsolete documentation snapshots
ebma
committed
08c02f5
View commit details
Copy full SHA for 08c02f5
Browse repository at this point
Remove PUBLIC-RELEASE-READINESS.md
ebma
committed
c3ac73d
View commit details
Copy full SHA for c3ac73d
Browse repository at this point
fix(api): scope block flow startup validation
ebma
committed
a1997e4
View commit details
Copy full SHA for a1997e4
Browse repository at this point
fix(api): enforce ramp start deadline on updates
ebma
committed
d7afa34
View commit details
Copy full SHA for d7afa34
Browse repository at this point
Merge pull request #1300 from pendulum-chain/codex/fix-block-flow-startup-guard
Show description for fe9439f
ebma
authored
fe9439f
View commit details
Copy full SHA for fe9439f
Browse repository at this point
fix(api): address credential and limit review findings
gianfra-t
committed
af44248
View commit details
Copy full SHA for af44248
Browse repository at this point
test(api): align SDK secret key error assertion
gianfra-t
committed
79c75f0
View commit details
Copy full SHA for 79c75f0
Browse repository at this point
docs: add API credential unification plan
ebma
committed
e0c0a74
View commit details
Copy full SHA for e0c0a74
Browse repository at this point
feat(api): implement API credential unification
gianfra-t
committed
1f6964f
View commit details
Copy full SHA for 1f6964f
Browse repository at this point
Merge remote-tracking branch 'origin/staging' into add-limits-and-key-to-dashboard
Show description for af1ff95
gianfra-t
committed
af1ff95
View commit details
Copy full SHA for af1ff95
Browse repository at this point
Commits on Aug 3, 2026
Merge pull request #1299 from pendulum-chain/codex/consolidate-project-docs
Show description for 935255d
ebma
authored
935255d
View commit details
Copy full SHA for 935255d
Browse repository at this point
Merge remote-tracking branch 'origin/staging' into add-limits-and-key-to-dashboard
ebma
committed
92d3c2f
View commit details
Copy full SHA for 92d3c2f
Browse repository at this point
docs(api): plan headless managed profiles
ebma
committed
9ad9a5a
View commit details
Copy full SHA for 9ad9a5a
Browse repository at this point
fix(shared): use Alchemy for Polygon Amoy RPC
Show description for 616773f
ebma
committed
616773f
View commit details
Copy full SHA for 616773f
Browse repository at this point
docs(api): simplify headless profile proposal
ebma
committed
b228085
View commit details
Copy full SHA for b228085
Browse repository at this point
fix(shared): sign destination-phase EVM transactions exactly once
Show description for 9dbc354
ebma
committed
9dbc354
View commit details
Copy full SHA for 9dbc354
Browse repository at this point
Merge pull request #1303 from pendulum-chain/claude/fix-evm-destination-double-signing
Show description for 80c6d26
ebma
authored
80c6d26
View commit details
Copy full SHA for 80c6d26
Browse repository at this point
test(shared): cover Polygon Amoy signing transport order
Show description for 02c8603
ebma
committed
02c8603
View commit details
Copy full SHA for 02c8603
Browse repository at this point
Merge remote-tracking branch 'origin/staging' into claude/pr-1301-security-review-fdc9e7
Show description for 9161b2c
ebma
committed
9161b2c
View commit details
Copy full SHA for 9161b2c
Browse repository at this point
Merge pull request #1302 from pendulum-chain/claude/pr-1301-security-review-fdc9e7
Show description for 1364cfa
ebma
authored
1364cfa
View commit details
Copy full SHA for 1364cfa
Browse repository at this point
Merge pull request #1298 from pendulum-chain/add-limits-and-key-to-dashboard
Show description for bdc93d9
ebma
authored
bdc93d9
View commit details
Copy full SHA for bdc93d9
Browse repository at this point
fix(api): route sell quotes to settlement chains
ebma
committed
69977b5
View commit details
Copy full SHA for 69977b5
Browse repository at this point
refactor(api): remove unused rampType from evm bridge requests
ebma
committed
70094e5
View commit details
Copy full SHA for 70094e5
Browse repository at this point
fix(e2e): monitor quotes and serialize auth refresh
ebma
committed
b7fca82
View commit details
Copy full SHA for b7fca82
Browse repository at this point
fix: address quote and auth review feedback
ebma
committed
a548a38
View commit details
Copy full SHA for a548a38
Browse repository at this point
fix(api): resolve business provider customers across profile entities
Show description for 58deb1b
ebma
committed
58deb1b
View commit details
Copy full SHA for 58deb1b
Browse repository at this point
fix(dashboard): preserve superseding auth sessions
ebma
committed
71b992b
View commit details
Copy full SHA for 71b992b
Browse repository at this point
Merge pull request #1304 from pendulum-chain/codex/fix-sell-quotes-without-moonbeam
Show description for f13c02a
ebma
authored
f13c02a
View commit details
Copy full SHA for f13c02a
Browse repository at this point
fix(api): avoid stray entity on subaccount retry, prefer active entity
Show description for 573c959
ebma
committed
573c959
View commit details
Copy full SHA for 573c959
Browse repository at this point
Merge pull request #1305 from pendulum-chain/fix/kyb-business-entity-resolution
Show description for 0dfa221
ebma
authored
0dfa221
View commit details
Copy full SHA for 0dfa221
Browse repository at this point
You can’t perform that action at this time.