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 0x831cd8e7f7fdb910f2719681253f7067d92c605de556fdd00a88bc32b476bed5. 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/763f4b33-3934-4107-af89-fb29454a921c.json and https://artists.proofprofile.net/proofs/artist/763f4b33-3934-4107-af89-fb29454a921c.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 0x2aab2ef81800c0cde59b29b0d2bf4bc55337ca289dc816070e8248301d461cad. 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/ES5021500657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff08abb1af334700860c5428ed136cf27e62e81ec3ace40003f392a2ab198f3. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/ES5021600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d20f46c187f4fc4bc33d07ca8f058531ace94f4505682fe1e3b8afb5e178e0. 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/ES5021600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe271476af105ccb942b1f22bb9eb12d13c1056d2bfd82c0ff73ee16e5e41bf72. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/ES5021600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5dc63cc07b84e78027ef819ce18267aa22d45fe04fca09c107cba4c00c2355. 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/ES5021600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe394cc559365207a1fc805f0dbd1e6ef683d5fe02b1b8b9e41019c5786d96528. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES5021600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cd32de1efb1acb250f695922dad204951dac400b0d1a57d451f2a247947df7. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/ES6101800574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe81694f057ffc9ee3287454031540d6d1a5e130289ed27e926f5994d8932d5. 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/QZGLS2020759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e15ab513a4f101f1efe724c23c01544aa46dc385e32a1d8481a1646461b695. 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/QZNJV2012101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c089ba939f5efe0573ea13dca4d978f175b48ecc8886a204f427a0aa00e76b. 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/QZNJX2013678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd16842156e7f48dbc419de0bf900dc6131ec988cb77b2ccd34b7b5ab0fc2d5. 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/US7VG2192497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4e37b67f4c6c3b36b7bbaa09aa38a0732168d65c0d3ee0d4f8cb91efa58b17. 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/QZGLS2140083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc4de3d612dd1ec1a477043fabaad824727c7d6cd704d2ea6f8613cb711172f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNJV2101623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6074ce2d283d364ba0b4d640ecf61cd7ea66723de1179a08c5dde7f272ee708. 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/QZNJV2128597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7d6d2c7474d3eb69274f945dfbbe5ceb348f42ae22d2506ca70e71abd63165. 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/QZHZ42018406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe81694f057ffc9ee3287454031540d6d1a5e130289ed27e926f5994d8932d5. 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/QZGLS2020759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0507dd2dc002998466802e955e54bee7c12c1f191a7290fd9a913055fae9c6. 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/QZHZ62023334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc4de3d612dd1ec1a477043fabaad824727c7d6cd704d2ea6f8613cb711172f. 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/QZNJV2101623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e15ab513a4f101f1efe724c23c01544aa46dc385e32a1d8481a1646461b695. 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/QZNJV2012101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f06b3cbaafb84b3b1482fbfea1d7cdd4e51d5cae890a665d50a933d4f4605ba. 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/QZHZ62192548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4e37b67f4c6c3b36b7bbaa09aa38a0732168d65c0d3ee0d4f8cb91efa58b17. 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/QZGLS2140083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66140593b0fa5dde69ff03c78325b5ae06594c3cf5a22df6321efdc312e2b9f7. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZNJV2128598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb571768232c26a81ec9477e7c5763bc5c2e4c4f52b4d852966025589f725f8dd. 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/QZNJV2128599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68aa296474857dd029816a83f9643979a15abc3977cfa61f213a1b62bdaf4490. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZHZ42164473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda880c1277dce8f635efa7058bed2710b2b36c89dba863c3daed7a2bd8c1c8ea. 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/QZNJV2128600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612d39fecabbb570a92166117ac795927c743a553b123a893c9bed35ffc9ac93. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/QZNJV2128601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c089ba939f5efe0573ea13dca4d978f175b48ecc8886a204f427a0aa00e76b. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZNJX2013678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41ae2612372c678cf6f4a942a0ece5e5f3739ce89a3678e92ee6be30de810db. 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/QZNJV2128602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d439f89039d073049da0caad6a22cfe8a6489dc57e773678368176bfc29f150. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/ESA011716419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8258afcac598c75a4a5f76de4208c0130b27c30afb30e608eed01e55ebf25f33. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/ES71G2334131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991d7938f4dfe1dd91fa42f1b953a7944a5d2a9a46556030dc81be203da9e1c3. 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/ES71G2221777.
Asuntos Pendientes (feat. Abel Pintos & Feten Feten) - En Directo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c23c42a3fc9fa7de8a1486b6a9721b9fd7d3b0fd153372793dde9d04ccdbed. 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/ES5021600509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aab2ef81800c0cde59b29b0d2bf4bc55337ca289dc816070e8248301d461cad. 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/ES5021500657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c23c42a3fc9fa7de8a1486b6a9721b9fd7d3b0fd153372793dde9d04ccdbed. 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/ES5021600509.