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 0x3994994c5a95907bb641d637106232cd04012f47a2fdee947a72843c7762ed5d. 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/e16dbe6a-724c-454c-ba3c-b581445e31e4.json and https://artists.proofprofile.net/proofs/artist/e16dbe6a-724c-454c-ba3c-b581445e31e4.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 0x1ff0e00e593aa6c4551d4079a8927c4b9a2e1cdd6f608e397b6f5cd1811e58d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418330ee59cad6e8302ae4b949ed1aa628fb93280538a21b94e7edc285f8b844. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1880818ba15d9fb979074fcba284d40f4fffbf8787b0d5552431b6f56524315f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda554eff9cf871d8c3a21a8416f1ea0031c9f719761e048974a753759b8ab32e. 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/DGA0L2371716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82705f0538ef1d3df2d2e3340c12b2e2e0dbb35449bb1e2c7603e31dc156fd4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f57c5487422b76bed1cd1eb09ffba7d52c43109667eaff2ede0eb8236b57ec2. 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/DGA0L2371718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8d279cbcb60a4179865f06aaddf4144becb50d9d71e2902f05ee6c963641e0. 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/DGA0L2371719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572410d67ae4aff213b0358f468e4de665b42290e4651ac70a94326a7877904c. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/DGA0L2371720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aced2f89d40b752d9cb1456efa7aeeb3692981d70e45e5c74551f301e0a180c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c21df7b2527abc5567f03de8d88673c75f41b3ee02d6aea68a74d366b2f221. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0L2371722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64dd177ffa61b8261eb717451bb54596c8720bb62f1c5be67a471a83f62b13a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062303871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebabfcf951ddbab8c8af2a4542e91e620007cd91bbaac236e45434a0e21a9db0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062303872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1933627f5de1ce808fecc6c9b083e464f55b5799375a13627a025ba1564afa3. 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/DGA062303873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b93081dae961fe5b68588caba3f116bd8e15c68ad632947031e79a8b26d39d9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062303874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70c598ef1537587a4aedf713bc9eab4d5e2f7f2b76b8ba3375a0328dd266788. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/DGA062303875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b63dae6065bada12b4404402b4a307537ebb52438e49a33f5bad194c1926842. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/DGA062303876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad3865d5c0025b602312a8a27e8a0a3d33f04b2078d8d7c7972d7cf88a7a571. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062303877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7131ec8fde1ad2f42560b24bc9357fd31cd4d19d73157c0e04c354a54214aa0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FRX762492147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e46db72e4695f49ad0e30a0a8ba6186e7211b09b3cd86728fde81cea5ca2078. 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/FR10S2309142.