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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8ca99c2668eb913892daa0b91bd7edd13411e4283efe9522c7714bbfc5dc7b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b60eb92d-f305-4aaf-93a0-79210c8e6117.json and https://artists.proofprofile.net/proofs/artist/b60eb92d-f305-4aaf-93a0-79210c8e6117.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bc0d4f6f1e5582fe00221724e400416131fcfe96aab29daf66fac0d10e091c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR2X42175328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ca92dff62ea51164246845c327d1e513df102526bd0e3c6ef3b82b00bb4cf2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR2X42175329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2b2cbbfad9b98113fdbb336f2eb99067faaffdbf20349273d39ec27c17dfbf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR2X42175330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76283ddfd6180de1099287c917fb26daca314092399a9f03d11fedc5a5976b3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR2X42175331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd111891cad2c2c8bcd2e135eb9ca6f6604477082a3124a023d01cc33d650b898. 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/FR2X42175332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83a80977f64e5442d78df692b3c6599e52e31f89bcb295d5426bda564c8ac0e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR2X42175334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43481135ab2b359887774910b009ede6ab0fc6931f8f6098f64a7254e7a7488b. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/FR2X42175333.
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 0x7cbef8399985af7a79e2bedb82911cc0f04bba0f8cd98db95f92a5d6590babc5. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/FR2X42175335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3224ba033a0176f58c33486c82c5f29b8eff8e40f1e1472df59b54d11aa02f7f. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/FR2X42175336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7657f040f3af6e8d106941ccfdcf52eec82b0e3340ccc99ef32d287a42405048. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DGA082447879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96b572142d3fa338047ab6c747287db2f3fde94af4a4df7153141ec93916aa4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/FRX452246265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833be8ce72d6ccd62b2dbeafe1e49fc859355bbddee6cf3b2f49c61476103393. 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/FRX452246266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe794cd1d7bdb91a92de5c4ef3ce7eb8765b737c09622e293ca812effa772e481. 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/FRX282071569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620fd2a3e0cc8650da6d881ece10277b56e0686260417b7aec37efd9d9e56a9c. 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/DGA072197726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb728a36374d73ae1b6a1faea22f4d9b485b599645721be9ea58803a34a66876e. 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/DGA072197727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19739cf6e11bf03adaadb426bfbfc4faa342b934c94519153087c968ad6f338f. 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/DGA052339544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8fe7fb051fb8b052977d5ce80a260eb67e2c73855148ec4d9f70818d1cad157. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRX282429359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01457808dcd8d7c44ce2b8144d8c2c0a2b44abcfe49e15641a4304ac1052625. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX762384408.