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 0x78d64806c750614b0b66516f1583ae26c7327516b0cdf7eb9a25cce77ac56fac. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a7bfff81-5727-4c86-b000-0a9b170176c3.json and https://artists.proofprofile.net/proofs/artist/a7bfff81-5727-4c86-b000-0a9b170176c3.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 0x71979ae79908d384a50609ed09298a330e6d7f90abaacc23f39215303c436071. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CH6541874801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958f97b4eb4d1fe32ebe8cb30301fef4c6cd640cffea4f5f00f70f610e084a4c. 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/ES71G2030263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903b3c637519ea8c7743410e6c065f641c21146352451320ad14fded1a337fd7. 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/ES71G2030264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0b920692959fecbfa336d1961b07086dea661935833f08e8eb6623fd2ac48d. 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/ES71G2030265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d9d3da1c76ea785e07dd75f8e99a962d6784eafd208729abe5e0a7136ca676. 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/ES71G2030266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedefe084771a34704135e6253c7dd7f957f5ea0989b26d62ddcab13c1ffd07a8. 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/ES71G2030267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e748e7b3db633df9a908945aa35784827f9c6d238adbe9f96ae4c85a445b340. 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/ES71G2030268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088db2a7ac72f56b3d7c6d052f07963a07ce19b0e123d420d33578ba1037720a. 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/ES31E2302010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c8bf3003f602f1077ad33ecd0e12ce2050c1dc3fdcae42e5fb2db70dc73110. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES31E2302011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d3638be92413b33ee3838d876b3000b552fdd0c48717dcc021d59762db2f03. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/ES31E2302012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76194d71b4c678a3a34a280bd27d3e2ee5d4d19050e8a43a5f5ac4f100529a49. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ES31E2302013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617a9cf4fb4c5ba696c0626622ecbb4565c3f5d964f33b63d7ee085d4d3be06b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES31E2302014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ace8c518b3d87b5b35cc3c325fac8cff6cedc4599dbd627aaf360820eeaf54. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES31E2302015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccac7e5a8c69eb1060525e7ac8f0d3c2b06000c5c2269caca31e3da026f507ce. 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/ES31E2302016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089be01905a860afa3cd48f7e039d2077cb2d647414fac85191a06576ed0e1cb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES31E2302017.
Hoy No Me Puedo Levantar - Do It Yourself - Acapella
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf923d9a08e7b5a074c925dff18cd46705d9c043ba1b3b5c1e6db48a4633f1e1a. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/ES31E2302018.