1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52fda90972862c759063b6726c422361bcbf8df64872c817cb1db225546aa2e. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb10910c-c8e8-4b96-b652-4c6a6545ad61.json and https://artists.proofprofile.net/proofs/artist/fb10910c-c8e8-4b96-b652-4c6a6545ad61.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0762fdf498ebdb0d86d971ca68b24ca082140ae5ee47df91169f4b844ad39dde. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282463193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc18b38d40724ca38e7ee67abc9e94438e44807d7382ef4cc426c5a2a1c8bbf. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX282463195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726289f362434fce83b2052413e2754bdac2de7fc8a2cc5034eafdf5ba422eeb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA1D2449718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b06ff3f07166cc9c38d191152ca40a06a67cf7656476dbcac3c476be665f6f4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA1D2449722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a34ec2503a6ee0a9b4ac8fcf35a5dc0572bdcf4193db312fbd45848e157b905. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUAGT2309265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15302756e319809e0211d40243aaead7ea5c1bd4e4b130cd21f6c6a24b0b1b6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUAGT2309267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a20b2dc62d0c924ac89221a28d036cfe2cadec6f7799853ac464bc9dfd44d7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUAGT2309277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e927d8c879c14c51ba77aa701956ec3884ccaa0edfd83f0e2bedd19600e644f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P42137075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040c9fec9c6ab920c7266ecc92d858e1493ba1189d9a622a7626112ceb169e06. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P42137049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4002918dd9fbe6ff03ca3924585f5f3b8515634bc1511f7232bfc613615dcd7d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P42137054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359487101e83f95c102b668663209eb646196ec5dd93707906d492bf3c110414. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22041422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78656dcf055d741b83aabb0224b5e97fbf42852a382e776d50479630b18f6f3b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1823529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f19949eb054ab4ede0618db0aa7e60be8ad206142c092ce87f84fb8c77a4d6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R1884337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518ec74299daf9f43bc351fd28bd3cffc1f8ac3345d47812601ed9286b8cf840. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35552ff067278ecd1be6d47b817473d7796c10da548ff623443e24ce8e69571e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f526a99525629fab9de7524b86ef1f47f4595292d40348b3e5be536728569a5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ba9931257e696150d4e903be544265b09be958ed0a38ccbf59e358c20bd509. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6711b58d4a924c33156072fc6fc2583993b50514fd402273ac939b31c352a941. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa989e43ef8408a094a858c465e6b5acb3596c794bb91c9049f4048e26fe95b99. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798156d0cc64d0143cef77c93cc8e907f19b6a24b0e60564c73cfb5eac4d32ed. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA62171357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4fccad927ce4b39df94458c9154825322f43f67cd31ca2d63214238897110d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15c9c2ed8a59ae993b900f711d7003a37d20860242672016f675f9a39b8e001. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7905fb6f9a199efda3b6b870805ee52cb50a924c71030534f7b5bd35ed294fe1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd098d01bd89b9e9610e299428998587136141ac25f1785bca091667b8bfb0fdb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7639472343792f834355a1ffae47195e99f7f62edd55cc141b4e4f9248da3042. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72137809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6118d759dc145cb5a60dbbcbe752a7a7a521c29ae371eca6ae25bf70da530cce. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM7282021371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5567e9ee9a833314d7c6e9143d2272cd12eb1887c61a422a7a14be15932bde26. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72139090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8716fc194eb8386a8e53e323c957cb6e0dcca952e32c66242cd08fb757c121d0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72139094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ad868eef9ed083ca449c898093109c1dee8d3dc735c75bd858985a01ddd559. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMBZ92047463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8490d4199c3e4c3cc8431eb6a85ccf9d56d40ec3e143dccc39a4a256b18024d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72146831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c301a37b9edd43ce0f21af85d325a0e5406337f6a34d2920ed33f8adad2d52. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72146853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd012498323d0f82d00fa3cd27812615224d1f6e4b4a5655629e34eff0d9b6b68. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADA1731571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6c6b155f4f03ebe514e281fc6e59010b8eb7cbe40c808d11936bca6cc15eaa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADO1882089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7da5ae82455f83023796e70082dd80066e8994a28e02eca6277c5537bd90f2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADO1882090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acc6ed7fd9015965e3e653f88f6d0ccc9b33512278b40d6d755ee81dda17d85. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADO1882096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b06594c3c631cadfdbbd8a378f4f6290f61bc9a4e203ecfc460d72334f1347. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADO1882097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f33ad936b2926f34d399a49ac10f976464b594070616d40791a0552c47cc7be. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA0D1869054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c6569cf3a3fa645ac075e94cbab39c44187ebe66ef21f9be22d8a06bd79601. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1770087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978fc1501dc4efaebf98b7eafd467ede219b07442388516f4aa10af1eecba693. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUAGT2457709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3451be32b84b6bd5852a3ec550678698be1227c17f4295751c7be175d768b1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA1D2523078.