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 0xc1210e83f23c790700be030a47eccd81d7e1a9d8545c0f6c2ec26970e2bb4851. 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/8628753e-dcfe-4930-9224-523d004e37af.json and https://artists.proofprofile.net/proofs/artist/8628753e-dcfe-4930-9224-523d004e37af.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 0x2f40ac0f3c6044817cb9aa1520218ac48462dc38c668091a8c6a117e24681202. 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/TCAFG2095503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589b014822e3669dd5fcb53803ccfda9d4921ebe5285677bcb730c9ab2ad3abc. 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/TCAFG2095514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13417b5c0db4298cf39f5875d05d6b3b3ff5affa7bea528ff3179b527d1e674a. 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/TCAFG2095519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5777feb47c5ea34f558e9c75dc01ccfa3db77f2afeb5e2233f394120de00af. 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/TCADS1893839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d34f359b5e80a2875122168bd218c2f11daa86768416f46d79e0e919e2a5289. 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/TCADS1893844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4820400db7bb72f77bf9d72937d6a13aca1c3cb2002845e5f500bb50c630170. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCADS1893848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3c079e97ee782c2c56dbc23f70a4aa0271b7c54866a9179c493c0db432f015. 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/TCADS1893849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e15f55a647c0e4054d7c5a2eacb0b19f61241631b13ae6029c2b3d948aca6bb. 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/TCADS1893851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9fa1f9a286bde101a3e31b5ce7e90db5411d5da66d321204206bf6903c43b7. 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/TCADS1893854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c2e08d3dec42f3c92bf8b7db17f52671d59172fe11212116ca796cb4bfdd9f. 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/TCADS1893856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e82a7a2e2497c8c0bc5d49758de7178aab245ebd6d2c1a694bf2bf59fd65d2. 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/TCADS1893859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5937230fe62bc713591625806164bd26095ef597572ee045f13515ce2253a861. 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/TCAHC2318426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70523c8b3bc1c7f1c9f39b372c6d351caa5c36baa8c83ee3ec6886667f8a161. 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/TCAGY2342734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffa7ffe176245f66394866c68d8f20403f45ed0dc866354bcc15c36fefd8a5f. 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/TCAGM2232686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3023b6f2d575d78018a41f2c47cc255ba69806d60b68ccf6a6efce842b05f95a. 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/TCAGG2254488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373fad3939e4f326e5fc50b4fae80d8554b65e8a8e8d96f6572d05c8e4833437. 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/TCAGA2294866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce506459c4446723aaf23304a1f7fc617d74fdfcebb8aacb41cf575776f51e09. 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/TCAGA2294868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9970d83c56f9be4322965fc98240b30b98d6bcce9e227719324d3b51a0d9faf5. 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/TCAGA2294872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa748b59a410303ba2fe3add0c53f7786c621529ec36dab719f6289f389503045. 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/TCAGA2294873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb147544d2b8f7da24cde86b151843bf42ea9fa8098f8c95f4e108f8880cbd6e0. 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/TCAGA2206568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62d56f1521efe7e799d8db73e4de431eca3e94202401cb15bbda9a13d152d92. 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/TCAFX2173861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf61b2a4379db667f4b4130aaaf93fa8c1b2694c7182928b1503447d00ac9a0. 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/TCAFI2020779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed2c5cb1028436ca3380d45466bc86c610ccc310bd910c58740d208dea0f9b5. 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/TCAFI2020782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659747e19dd1852dcd2de357706c35145849daa8ca9ed270e0784a6b5cabccaa. 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/TCAFI2020787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72752912f52d889105ea66429dc2179b3053f31240a40772880268e35fc804a5. 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/TCAEJ1967263.