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 0xe261704478cb9ad967d45f24ad8785f48fbaf608f7e916055287aa4b403ae647. 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/acdebe5e-1ed6-44c6-9852-2e653948f957.json and https://artists.proofprofile.net/proofs/artist/acdebe5e-1ed6-44c6-9852-2e653948f957.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 0x35a1d3d4b85d92ba7126416d2478727b84b5fc94963241f12b9d5a91e94f15b9. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZNWS2095590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb337f2d7a320df648a3c4ffc355fd5e66a618c59b10d4fee2ef2e0fbb6974d. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZFYY2179341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce00f7aaf8d3b44ec163c0548127cf92d51ed25f7577e979af9144dd30795b6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZK6Q2191749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042ce3b6ab794ebd5c50442a0b6aae2d320b7fa77367c0b29ed64c6888722351. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZPLR2127319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e5ffd1f8ae2015e575c2ce0a3f2aa125deca17e1c24a8287a710185b95a1f5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZES52247519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90a4aeebd5398140037120b6d3d8a5929fec1e36a407d9794651782504405f1. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZTB32293170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73430bfdc040fd07e4191195326cbac8b5603faa6c4fc34972132fb1472a34d0. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZFZ42397198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0183937737a19d0075b34c386b82c8933bd5a3f03a160fa43c67563acd1777b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZDA52358094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa5565a27c343f3d6bd0559917f9671621af389139c458d19a585346047c489. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZDA52358096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240924d8e8120e484cbc5a5ae2c1fbf04d67e1cdfa911c88dc7ffd2f310259c0. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZDA52358097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c92b223d821dc818287213e59f26390eeb3c7c2cb60531c534177ee15cf2b9. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZDA52358098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3951732bc04c86cfb70484835cc931db5a2b603db7c01283ba7c06cd3990ede7. 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/QZDA52358099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69ae07963213f33a58a9a2879fe683e819e1ba1b1edb72b7b0e68c8f64e31c4. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:56: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/QZTAU2302781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa003f7a3f1bdcb5a2ed51769b60689dd409cff6321861395e7e9ed359fe484. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR7O52400170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46b4fc2ab7147abc1c24d49fc2a879006a8885dadb3c0aeea567f2f010b01a4. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/FR7O52400220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5885b1f4fda5af8ce36353d2d3e9d4c94090ba6e5c37460f2474171191bea8ef. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR7O52400230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87360eaf916cf4ad6c3e6a3cbd39cd1858a1b9d6fa1f986c572322f90c863a3. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/FR7O52400240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff4d9035190fe8a3ce3d44f86059f3e41943367452848f0f376187c03f0c7c2. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/FR7O52400200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ee32857742d500195b28d2f8c7d7194427ad06247afa39d8a0b8e74344fe6a. 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/FR7O52400250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf9012a12b416e9bdb8216020b8fe3f7f352df46e0dac6d8e64c900e1d8c7f92. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/FR7O52400270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940eb77fb26c17f52afbb5ca6e5a91a0c03ea1c9f2ddb6459c2804e27a48a605. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:35: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/FR7O52400440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2a0365ac4ea181a7005e7b207640d39cf884dcd82501bde59076abd8a52da1. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/FR7O52400350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12e3b0832f98d6a912e8a851b32c9e7aef240894195e977550e5ad9768dc65b. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:23:45Z), 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/FR7O52400450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eefc4ef89dd0e7a8c9e032c24cbc8dc8d43420eaa8729110cb7f41978a4d59c. 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/FR7O52400400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2205f1e8cd37cef59b27beb5711d6e700d5dea5bd9d96348271d708955a50414. 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/FR9W12313089.