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 0x3c345f74c35524fd54382dada0db1d00ec535f89ffee351291c4647fe38c736c. 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/b2a460ed-57ae-46cf-b755-1b00080ea558.json and https://artists.proofprofile.net/proofs/artist/b2a460ed-57ae-46cf-b755-1b00080ea558.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 0x427c2bcc7401359e164a627e04fdbe2c9bd9b0f670f714f9554c857a7b0e38f1. 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/ITM9L1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf7fa55e9cb25b22c77041d722b7dfe431990e27fca0d56e7bec0243f6b27dd. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/ITM9L1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc144ca8a969c62e79ffa56f963154000ae547f280d0963cf4f4f9e2f465eebab. 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/ITM9L1400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e265a1f68fec1d55525bddfe31d7e1831f1b3158c5d8a8074b4f2b68ea5ca9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ITM9L1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526ad26f7b8451901863c7ebb539f54af9d69c5a5e80e32bc411dfa2f6bdaa75. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/ITM9L1400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d61fd2fd869a9976f80b610a2084b4ee3852e9d36c1bd7e8e43a41d2cc081e. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/ITM9L1400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc533b1678cdbfc8935d6f937982866a2f8e5d17b87539b2ead27afbf00b4340. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/ITM9L1400010.
Guarda che luna... Again (Italian songs)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6042755f4cd6c37b6e151e4af255584552524ba52804e248a7f819a691007f6e. 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/FR9W12026128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a08776a49d45b7c118154b15613ae8e62f1b22b679b322473bbe243aeb492c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FR9W12026130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06899f2617aa0dfd501adf89caa6833caae75c737c0f41b79df03c7bf9b23d63. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/FR9W12026131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05b25a7e8f315d752db3a1a806a2c356e52050f429678a2f7281482118ac96e. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/FR9W12026132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb07941d142fd93669118621c9d61821b1d7243e49b5b90cad7ff786b682485. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FR9W12026133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945bbb4a8289faa64d65fcafa865f7ee0257b980d9182b0062a3ea80a5ce58b3. 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/FR9W12026135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b2d01271b8f06b07d87f87089414d4b67522b66dc9e5b0ac29740b29771779. 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/FR9W12026136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9d4f05489dfb2cb38a77067b20102cce55e9cd477419bf041955f662d6deb9. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FR9W12026137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69423cfc5d070a1ebce252ce912b31cbc0955a0db233d3666cdf5fb2ba43ca9. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/FR9W12026138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051d97a300dcb1a516ec39780049ecb3dca27f3e615fa82e971b25769a2ff4d5. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/FR9W12518361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efbf7e95afcccbd4603c727869d8052972020ddfdc0388a2e4ce27bf9308414. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FR9W12518362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6638b493d264f65c259610b7e65771f86418d8d52badd9d93442b7a2ae442adb. 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/FR9W12518363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a46d8f21ff1424e96220a423e498581283db2ffb6c3782e197fb3785e4f36a0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/FR9W12518364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f644bbe12ab836eb1f8236e8668335451656be896f057c8286cf03d308418c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FR9W12518365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x062b8c610ebf2d0b47ff6c86643d50e7f5c963fc63e4b1900f4c842e672cffb9. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/FR9W12518366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb784462e1b3db28f6c0f7624af966a39065a0bcbd4d97bdbff704de9d2b7bbe0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/FR9W12518367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca8bb5126b2b1e330c2cfbd26223e2efc97cc189fc8cff1ed60e41320fdd7aa. 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/FR9W12518368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac94261201538f3b3bd0a0936d4c6d3c7affa626cd598139b7b7af0330595ec5. 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/FR9W12518369.