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 0x457d509d35a3601cfad5c9e378c8d5235d7f9131ed5e5fb1b96f59a9ec876dd2. 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/ae088ace-1189-45d1-9061-c035266f6447.json and https://artists.proofprofile.net/proofs/artist/ae088ace-1189-45d1-9061-c035266f6447.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 0xd0edbb97ba3edb7c4a7b2eab29dcbb780b717e6e72c62806a0af1a270ad15a68. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6N2353603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f28d14f31ab42d47ee8eff617bafe3f01f7fc16fd4e61cb85a6711e28e8f4d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCAJE2510837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8015a3d78f8f2dba4a0d79c69a98bca3f3b7cddd0cb6735f0ac2b86f84c9695. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/TCAJI2555095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90be42a52ecbdcb8b8be0c1493e0ad99b6fc4ac91b9d4df051d21d687a5e30e7. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCAJJ2536139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f73b7ec53706d93b020bd73afbc1ff58c2ab49df30ed997a751880d09e7379a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCAJK2578310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3e317d0e99bc966a303814a9b6d1270db473f63cf3238d2050e941b6486dda. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/TCAJM2510096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda91111a0dd83b5b6cb8a94ae6735b3bc7df25d1234a53911d432024847032f0. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCAJM2548753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cd45ae53cd0a0e1228ffb4ce7ea980742a0dbf284ea0bdf7bb4a2d93cae778. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/TCAJN2557477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11352b0670fef40b1910a000304d3fd5df6641a625d3f6f2f97bca926513ee30. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJN2501024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa617d4ebf4ba279d2951feb83bbb447fcc5dc6d92ffb79833d2d42b74d5849eb. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/TCAJN2524769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe158fc008ee72e40bddd80a9f0b36a58983bf95d067bf3883c1443e3d113c000. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJP2538284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfade3a5ae1032c8abc1f3aed2bcac524986d2b98fd668224d3483aff823ab7b4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAJQ2536951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb7edbe089dd024dd75e1dd96cb1427e1858bf322dd6d78bffdf35a86d0b6b2. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/TCAJQ2536980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac4f632a9654485084b87880cde0efe20604408d71cf03337881f80a167864e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJQ2587576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab61e3afdd3820f081b11c832707fc62184d2cdc8b078040cdfcf24c39ceff4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/TCAJS2572936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3a4d88da311ee9337fb7cc4a0a5905737b63936acb2443982410e98a24460f. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/TCAJR2583874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c7918d11992d27920cd8563f06a52be00af0c7ed72af9d8336acf91e02701d. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/TCAJT2510032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f88bef7acfa182e7772f88b5a6440b3d63d291da54356bf147872a9bf65fc2c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJT2532968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e85c16ddedcf52d74c1ed816c5c6d7d1b4e3c32310fe8d96cd84348820f76d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAJT2566748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894fa239c22f2d4fdeb92e8c0678d75bbeaaa6d2dd0d625628b387fb705a76ad. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAJU2521812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf5a8e53f6a209fa0445b2e588e350eb4d90d04d989d7ef91cbe2032ab19eeb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJW2568046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a74bbdd42ae77b8667dcee8e018207dd10721a921eec2bc18ae340bf4b92b40. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAJY2507687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60f900d24305a0637e63ff1175788282e95bc770d513cb79b845feb2eb9fc59. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/TCAJZ2536026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab76be98f380c165c3946da550c130c18b7a18264287eb44ed81dbb3b20bcbe. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QT65W2517885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3658d37fdcf0e5e1cb8e4033560a5c1c1d684a3dc4e6a6bd78c6221df2df9c5. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QT65X2508273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b64d228762dc2e1cbc744c437a69628f5a56922a870603f5606e8b6b6afa461. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QT65Y2577006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66b67e84e93688e4967ea5ff8c32b942eaa722889b62b4948fb1c937d96ad25. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QT6622517686.