René's URL Explorer Experiment


Title: feat: Batch IP Asset Registration with Optimized Workflows by bonnie57 · Pull Request #184 · storyprotocol/python-sdk · GitHub

Open Graph Title: feat: Batch IP Asset Registration with Optimized Workflows by bonnie57 · Pull Request #184 · storyprotocol/python-sdk

X Title: feat: Batch IP Asset Registration with Optimized Workflows by bonnie57 · Pull Request #184 · storyprotocol/python-sdk

Description: Description This PR introduces a new high-level batch registration method batch_ip_asset_with_optimized_workflows() that intelligently selects the appropriate workflow based on input parameters and...

Open Graph Description: Description This PR introduces a new high-level batch registration method batch_ip_asset_with_optimized_workflows() that intelligently selects the appropriate workflow based on input parameters and...

X Description: Description This PR introduces a new high-level batch registration method batch_ip_asset_with_optimized_workflows() that intelligently selects the appropriate workflow based on input parameters and...

Opengraph URL: https://github.com/storyprotocol/python-sdk/pull/184

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:3edf8b12-e717-eab6-0dd2-e9782169a407
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC0D2:BF946:55164:70CCE:697D1603
html-safe-nonce05560a863e4f67321ecedf0a636fafdc315347c8ea9b47089320fb9ae85f8ffa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMEQyOkJGOTQ2OjU1MTY0OjcwQ0NFOjY5N0QxNjAzIiwidmlzaXRvcl9pZCI6IjU1MzcxOTE2NTIxODA2OTQ1MzEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac3e770f003cb731ef6af5ad65b08b37fbe89391e3c6d76e1e630812cd0196368f
hovercard-subject-tagpull_request:3212796554
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/storyprotocol/python-sdk/184/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/33da4a6bafe8fb919756d887fbfbf570c8e9ee87d2904f25977c99b9ca824aa1/storyprotocol/python-sdk/pull/184
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/33da4a6bafe8fb919756d887fbfbf570c8e9ee87d2904f25977c99b9ca824aa1/storyprotocol/python-sdk/pull/184
og:image:altDescription This PR introduces a new high-level batch registration method batch_ip_asset_with_optimized_workflows() that intelligently selects the appropriate workflow based on input parameters and...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebonnie57
hostnamegithub.com
expected-hostnamegithub.com
None6bac6431e041e40aadf6b728ae7d4714d3e9db06146c32859d7f755bfd99f370
turbo-cache-controlno-preview
go-importgithub.com/storyprotocol/python-sdk git https://github.com/storyprotocol/python-sdk.git
octolytics-dimension-user_id113589726
octolytics-dimension-user_loginstoryprotocol
octolytics-dimension-repository_id800178417
octolytics-dimension-repository_nwostoryprotocol/python-sdk
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id800178417
octolytics-dimension-repository_network_root_nwostoryprotocol/python-sdk
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release16471c97de653e844cc3021141a92460ac261244
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstoryprotocol%2Fpython-sdk%2Fpull%2F184
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstoryprotocol%2Fpython-sdk%2Fpull%2F184
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=storyprotocol%2Fpython-sdk
Reloadhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
Reloadhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
Reloadhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
storyprotocol https://patch-diff.githubusercontent.com/storyprotocol
python-sdkhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fstoryprotocol%2Fpython-sdk
Fork 17 https://patch-diff.githubusercontent.com/login?return_to=%2Fstoryprotocol%2Fpython-sdk
Star 15 https://patch-diff.githubusercontent.com/login?return_to=%2Fstoryprotocol%2Fpython-sdk
Code https://patch-diff.githubusercontent.com/storyprotocol/python-sdk
Issues 16 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/issues
Pull requests 4 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/actions
Projects 0 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/projects
Security 0 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/security
Insights https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pulse
Code https://patch-diff.githubusercontent.com/storyprotocol/python-sdk
Issues https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/issues
Pull requests https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/actions
Projects https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/projects
Security https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/security
Insights https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fstoryprotocol%2Fpython-sdk%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fstoryprotocol%2Fpython-sdk%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#issue-comment-box
bonnie57https://patch-diff.githubusercontent.com/bonnie57
mainhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/tree/main
PYSDK-65https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/tree/PYSDK-65
feat: Batch IP Asset Registration with Optimized Workflows https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#top
bonnie57https://patch-diff.githubusercontent.com/bonnie57
mainhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/tree/main
PYSDK-65https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/tree/PYSDK-65
Conversation 0 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
Commits 52 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits
Checks 15 https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/checks
Files changed https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/files
Please reload this pagehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
Jan 27, 2026https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#issue-3858522971
Please reload this pagehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
bonnie57https://patch-diff.githubusercontent.com/bonnie57
January 9, 2026 16:12https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#commits-pushed-756f807
https://patch-diff.githubusercontent.com/bonnie57
feat: add multicall functionality to DerivativeWorkflows and RoyaltyT…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/756f807e52f297101c19fa2f7f81322a1162f69d
756f807https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/756f807e52f297101c19fa2f7f81322a1162f69d
https://patch-diff.githubusercontent.com/bonnie57
feat: add batch registration types for optimized workflows in IPAssethttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/69779a78ce5aea133c4063623bcabf3c985f78cf
69779a7https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/69779a78ce5aea133c4063623bcabf3c985f78cf
https://patch-diff.githubusercontent.com/bonnie57
feat: add registration utilities for SPG NFT public minting checkhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/702efad05e42cf7aa33b83db878024917d9b6dac
702efadhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/702efad05e42cf7aa33b83db878024917d9b6dac
https://patch-diff.githubusercontent.com/bonnie57
feat: add aggregate3 functionality to Multicall3Client and enhance IP…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/330cc6f0cd2a887d6960c64706a204d0da09e029
330cc6fhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/330cc6f0cd2a887d6960c64706a204d0da09e029
https://patch-diff.githubusercontent.com/bonnie57
refactor: replace _validate_license_terms_data method with validate_l…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e96c6c9894c7906816347231a037e881c59f5620
e96c6c9https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e96c6c9894c7906816347231a037e881c59f5620
https://patch-diff.githubusercontent.com/bonnie57
refactor: remove deprecated batch registration methods and unused imp…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5ab1c9c264864192061005587b7f39eed80d3870
5ab1c9chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5ab1c9c264864192061005587b7f39eed80d3870
https://patch-diff.githubusercontent.com/bonnie57
refactor: update mock fixtures in test_ip_asset.py to use MagicMock f…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/97bb30c5c8643c0950b2ba246092899752200c24
97bb30chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/97bb30c5c8643c0950b2ba246092899752200c24
https://patch-diff.githubusercontent.com/bonnie57
test: add unit test for test_registration_utilshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ff34469db35d2ba7de15155fc928af08055d830f
ff34469https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ff34469db35d2ba7de15155fc928af08055d830f
https://patch-diff.githubusercontent.com/bonnie57
feat: add transform_registration_request utility for processing regis…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/8635ef6c79067e7b87609b67eb53bc3d6229bf06
8635ef6https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/8635ef6c79067e7b87609b67eb53bc3d6229bf06
https://patch-diff.githubusercontent.com/bonnie57
feat: introduce registration utilities for IP asset operations, inclu…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/984243bb39f7c81664e68869db56640f606ae01f
984243bhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/984243bb39f7c81664e68869db56640f606ae01f
https://patch-diff.githubusercontent.com/bonnie57
feat: enhance registration request handling by introducing ExtraData …https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/293c9c284e1f650731656751d249c89ea8e1ba37
293c9c2https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/293c9c284e1f650731656751d249c89ea8e1ba37
https://patch-diff.githubusercontent.com/bonnie57
fix: update import paths for registration utilities and enhance test …https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/587bcc7fb5956e2269f94ca425e14edafa70519c
587bcc7https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/587bcc7fb5956e2269f94ca425e14edafa70519c
https://patch-diff.githubusercontent.com/bonnie57
refactor: update MintAndRegisterRequest to allow None for allow_dupli…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/6412b050734007c67355160d71c87548cdb84415
6412b05https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/6412b050734007c67355160d71c87548cdb84415
https://patch-diff.githubusercontent.com/bonnie57
feat: add validated_request structure to registration request handlin…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/93a5a41fbe593275e3cede31a310c7d69378b8f7
93a5a41https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/93a5a41fbe593275e3cede31a310c7d69378b8f7
https://patch-diff.githubusercontent.com/bonnie57
refactor: streamline registration request handling by integrating tra…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/8370f38822074c76548b795307d9a97d5688d508
8370f38https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/8370f38822074c76548b795307d9a97d5688d508
https://patch-diff.githubusercontent.com/bonnie57
refactor: register_ip_and_attach_pil_terms_and_distribute_royalty_tok…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/647b41c2cbbd22ee0cc4823f12f7d057e13802d8
647b41chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/647b41c2cbbd22ee0cc4823f12f7d057e13802d8
https://patch-diff.githubusercontent.com/bonnie57
refactor: register_derivative_ip_and_attach_pil_terms_and_distribute_…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/97c9f2ef79e8869e4a920ebc03e4348f5839f183
97c9f2ehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/97c9f2ef79e8869e4a920ebc03e4348f5839f183
https://patch-diff.githubusercontent.com/bonnie57
refactor: simplify register_ip_and_attach_pil_terms by integrating tr…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ff16fac4a674669c98d68a05a9b34d34b59b5961
ff16fachttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ff16fac4a674669c98d68a05a9b34d34b59b5961
https://patch-diff.githubusercontent.com/bonnie57
refactor: register_derivative_ip with transform_requesthttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e067c4a2618b01915118eab135c92ce7fd0d9c90
e067c4ahttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e067c4a2618b01915118eab135c92ce7fd0d9c90
https://patch-diff.githubusercontent.com/bonnie57
refactor:mint_and_register_ip_and_attach_pil_terms_and_distribute_roy…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b8abc34072c355f6aefc2f127bb763526f6c9054
b8abc34https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b8abc34072c355f6aefc2f127bb763526f6c9054
https://patch-diff.githubusercontent.com/bonnie57
refactor: mint_and_register_ip_and_make_derivative_and_distribute_roy…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/6325581393899c4a8089236dec70bbe9f7c0e024
6325581https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/6325581393899c4a8089236dec70bbe9f7c0e024
https://patch-diff.githubusercontent.com/bonnie57
refactor: enhance mint_and_register_ip_and_attach_pil_terms by integr…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/95a0d8c4c23f3fddb467c98fe3b1ac992c42f614
95a0d8chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/95a0d8c4c23f3fddb467c98fe3b1ac992c42f614
https://patch-diff.githubusercontent.com/bonnie57
refactor: update IPAsset and transform_registration_request to utiliz…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/32f729c1a4a6996878a1f3231ff366db27528354
32f729chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/32f729c1a4a6996878a1f3231ff366db27528354
https://patch-diff.githubusercontent.com/bonnie57
refactor: simplify IPAsset's minting request by directly assigning ip…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/825739a922d0ec5ecdfaacedc45cfc624e1218e0
825739ahttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/825739a922d0ec5ecdfaacedc45cfc624e1218e0
https://patch-diff.githubusercontent.com/bonnie57
refactor: remove unused _validate_derivative_data method from IPAsset…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/db6657417379470b63c047387d83f0150a828afd
db66574https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/db6657417379470b63c047387d83f0150a828afd
https://patch-diff.githubusercontent.com/bonnie57
refactor: use get_permission_signature instead of hardcodehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5b997a4e8e9a45274c9ffc5b1f67d0a5a6fac86e
5b997a4https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5b997a4e8e9a45274c9ffc5b1f67d0a5a6fac86e
https://patch-diff.githubusercontent.com/bonnie57
feat: return contract_call in the transfer requesthttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b83756ac8cabc7d349aac50cad7af3cc8bb45497
b83756ahttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b83756ac8cabc7d349aac50cad7af3cc8bb45497
https://patch-diff.githubusercontent.com/bonnie57
feat: add aggregate_multicall_requests function to group registration…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e71e3bdca24f771818629a24fa7cf6ddb16fdb81
e71e3bdhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e71e3bdca24f771818629a24fa7cf6ddb16fdb81
https://patch-diff.githubusercontent.com/bonnie57
feat: implement batch_ip_asset_with_optimized_workflows method for ef…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/cc4e76ba2f084341e8e1adb59a4553f1deffac72
cc4e76bhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/cc4e76ba2f084341e8e1adb59a4553f1deffac72
https://patch-diff.githubusercontent.com/bonnie57
refactor: update IPAsset and registration utilities to enhance reques…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/03fc689b6a37a0f41dabb1126a12fd4b40f163a7
03fc689https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/03fc689b6a37a0f41dabb1126a12fd4b40f163a7
bonnie57https://patch-diff.githubusercontent.com/bonnie57
January 23, 2026 16:47https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#commits-pushed-c75775e
https://patch-diff.githubusercontent.com/bonnie57
test: add test_batch_register_ip_assets_with_optimized_workflows_with…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/c75775ec53374a3671cf833cc87c415e43ef22ee
c75775ehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/c75775ec53374a3671cf833cc87c415e43ef22ee
https://patch-diff.githubusercontent.com/bonnie57
test: add test_batch_register_ip_assets_with_optimized_workflows_with…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/1dad61151dcf88fa6f563b2a1a317c8eb3a73b9b
1dad611https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/1dad61151dcf88fa6f563b2a1a317c8eb3a73b9b
https://patch-diff.githubusercontent.com/bonnie57
test: update registration utility tests to improve mocking and add ne…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5156f3a829331d117bf37a4cbbe7a1ef78de508c
5156f3ahttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/5156f3a829331d117bf37a4cbbe7a1ef78de508c
https://patch-diff.githubusercontent.com/bonnie57
test:enhance the aggregate_multicall_requests method testshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/da4a5e194aa41d055a73bd36d80e77fa3e752d4a
da4a5e1https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/da4a5e194aa41d055a73bd36d80e77fa3e752d4a
https://patch-diff.githubusercontent.com/bonnie57
test:prepare_distribute_royalty_tokens_requestshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/d7e725c21b749bbd1c1e1d12a71b0c7d6ad8aecf
d7e725chttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/d7e725c21b749bbd1c1e1d12a71b0c7d6ad8aecf
https://patch-diff.githubusercontent.com/bonnie57
test:send_transactionshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/13e06bdcb5340e7a4c9fcefe99ae6b6ccb018d25
13e06bdhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/13e06bdcb5340e7a4c9fcefe99ae6b6ccb018d25
https://patch-diff.githubusercontent.com/bonnie57
test:transform_distribute_royalty_tokens_requesthttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/4d5fbc912e94004475854bb98f269a0ac2c8912d
4d5fbc9https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/4d5fbc912e94004475854bb98f269a0ac2c8912d
https://patch-diff.githubusercontent.com/bonnie57
test:fix other testshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e0e64fda0c671ab6ade7ac21b70ecbaec8252750
e0e64fdhttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e0e64fda0c671ab6ade7ac21b70ecbaec8252750
https://patch-diff.githubusercontent.com/bonnie57
test: batch_ip_asset_with_optimized_workflowshttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7599082a8663de6ba01f1110eb614e1e00bf6eaa
7599082https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7599082a8663de6ba01f1110eb614e1e00bf6eaa
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
AndyBoWuhttps://patch-diff.githubusercontent.com/AndyBoWu
edisonz0718https://patch-diff.githubusercontent.com/edisonz0718
limengformalhttps://patch-diff.githubusercontent.com/limengformal
lucas2brhhttps://patch-diff.githubusercontent.com/lucas2brh
roycezhaocahttps://patch-diff.githubusercontent.com/roycezhaoca
sebsadfacehttps://patch-diff.githubusercontent.com/sebsadface
code ownershttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/blob/50294803df4fae5ddd0e99b9d4668e68d85f4150/.github/CODEOWNERS#L1
January 27, 2026 02:39https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22305238457
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
had a problem deployinghttps://github.com/storyprotocol/python-sdk/actions/runs/21382396690/job/61551732847
January 27, 2026 02:39https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22305239901
GitHub Actionshttps://github.com/apps/github-actions
bonnie57https://patch-diff.githubusercontent.com/bonnie57
January 27, 2026 10:55https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#commits-pushed-e23cf56
https://patch-diff.githubusercontent.com/bonnie57
refactor: move AggregatedRequestData to utils and clean up imports in…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e23cf56d886f4b0d95d562f57a0d832ba5f309f8
e23cf56https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/e23cf56d886f4b0d95d562f57a0d832ba5f309f8
https://patch-diff.githubusercontent.com/bonnie57
refactor: clean up IPAsset and registration utility files by removing…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7f6312037dc8f08c210f995df725f73926cf7427
7f63120https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7f6312037dc8f08c210f995df725f73926cf7427
https://patch-diff.githubusercontent.com/bonnie57
test: update TestCollectRoyaltyAndClaimReward to adjust amount and ma…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b71f8501f74241adf3202264090cf6cbf949875d
b71f850https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b71f8501f74241adf3202264090cf6cbf949875d
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
had a problem deployinghttps://github.com/storyprotocol/python-sdk/actions/runs/21386713198/job/61564516570
January 27, 2026 06:14https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22308026624
GitHub Actionshttps://github.com/apps/github-actions
https://patch-diff.githubusercontent.com/bonnie57
refactor: update royalty_shares type in ExtraData and clean up import…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/59bd4446379087e7bd030d5b18d564997adc8412
59bd444https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/59bd4446379087e7bd030d5b18d564997adc8412
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
temporarily deployedhttps://github.com/storyprotocol/python-sdk/actions/runs/21386854031/job/61564928005
January 27, 2026 06:20https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22308126599
GitHub Actionshttps://github.com/apps/github-actions
bonnie57https://patch-diff.githubusercontent.com/bonnie57
January 27, 2026 14:30https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#commits-pushed-95416cc
https://patch-diff.githubusercontent.com/bonnie57
refactor: update royalty_shares type in ExtraData to use RoyaltyShare…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/95416cc0fe64599347d2ac86a8feea64a529e254
95416cchttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/95416cc0fe64599347d2ac86a8feea64a529e254
https://patch-diff.githubusercontent.com/bonnie57
refactor: rename original_method_reference to workflow_multicall_refe…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/50a9c92bac0d5204e9f8a326497d96735bd5a805
50a9c92https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/50a9c92bac0d5204e9f8a326497d96735bd5a805
https://patch-diff.githubusercontent.com/bonnie57
refactor:remove todo to maintancehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ad4897141e3795f72d8282dc1650be706c54f62d
ad48971https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/ad4897141e3795f72d8282dc1650be706c54f62d
https://patch-diff.githubusercontent.com/bonnie57
refactor: simplify allow_duplicates handling by removing legacy funct…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7267493bd8d933a7f6822a3a2a044fd7f2cde9b6
7267493https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/7267493bd8d933a7f6822a3a2a044fd7f2cde9b6
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
temporarily deployedhttps://github.com/storyprotocol/python-sdk/actions/runs/21387898191/job/61567945094
January 27, 2026 07:07https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22308859756
GitHub Actionshttps://github.com/apps/github-actions
bonnie57https://patch-diff.githubusercontent.com/bonnie57
January 27, 2026 17:27https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#commits-pushed-f202874
https://patch-diff.githubusercontent.com/bonnie57
refactor: streamline IPAsset methods and improve code readability by …https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/f2028746aca2a53f882ea65a431556d60b00a22c
f202874https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/f2028746aca2a53f882ea65a431556d60b00a22c
https://patch-diff.githubusercontent.com/bonnie57
refactor: update default minting fees in TestBatchRegisterIpAssetsWit…https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b5639823c3e4eddbdf77233835836ce567262feb
b563982https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184/commits/b5639823c3e4eddbdf77233835836ce567262feb
https://patch-diff.githubusercontent.com/bonnie57
bonnie57https://patch-diff.githubusercontent.com/bonnie57
deployedhttps://github.com/storyprotocol/python-sdk/actions/runs/21391894242/job/61580582226
January 27, 2026 09:32https://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184#event-22312075375
GitHub Actionshttps://github.com/apps/github-actions
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstoryprotocol%2Fpython-sdk%2Fpull%2F184
https://patch-diff.githubusercontent.com/sebsadface
sebsadface https://patch-diff.githubusercontent.com/sebsadface
https://patch-diff.githubusercontent.com/edisonz0718
edisonz0718 https://patch-diff.githubusercontent.com/edisonz0718
https://patch-diff.githubusercontent.com/lucas2brh
lucas2brh https://patch-diff.githubusercontent.com/lucas2brh
https://patch-diff.githubusercontent.com/AndyBoWu
AndyBoWu https://patch-diff.githubusercontent.com/AndyBoWu
https://patch-diff.githubusercontent.com/limengformal
limengformal https://patch-diff.githubusercontent.com/limengformal
https://patch-diff.githubusercontent.com/roycezhaoca
roycezhaoca https://patch-diff.githubusercontent.com/roycezhaoca
Please reload this pagehttps://patch-diff.githubusercontent.com/storyprotocol/python-sdk/pull/184
https://patch-diff.githubusercontent.com/bonnie57
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.