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 0xb69ecbf76155a552dc6dd4b09393dfa3bdb734b135489386f9b72972b463fd52. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/319c7638-61f8-4712-bc88-b49f772633a7.json and https://artists.proofprofile.net/proofs/artist/319c7638-61f8-4712-bc88-b49f772633a7.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 0xb5dcb15f703e9a75207f539190165fee0d62c6346445b45f207fb35a4b8a7ab2. 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/ESA021801812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1788f4f53bea749cae657d8903905ed44c774305fe017841ef955995c2ad8ea. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ESA021801813.
Corazón / Robarte un Beso - Merengue Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea50e9ed05a296087da77f3a20077410cbe790e434ef7fbc58b1dc4bb955d6eb. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/ESA021801814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99788d2d3bf6e8d4f76d532017686ae411eccb7dfbfa87d0fe765fb1bcd396ff. 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/ESA021801815.
Exitos en Cumbia: Dos Hombres y un Destino / Bailar Pegados / Vivir Así Es Morir de Amor
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96275437a9927c1777584db05cd4965bbc847393b7c55849e863a34c7e2eb48. 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/ESA021801817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ef39e0cffdc3f50169675167e35b2d26799e914f999372f1cccd71331f0a3d. 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/ESA021801818.
Tanto la Quería (Merengue Version) / Mi Primer Millón
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5295b7b95d55fe5ff0fb604b73ee35332b50b560d50048438897246cef7c708. 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/ESA021801819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3dc688404cc56d479c89e934b7e89e9ad45ee079a7e0e05605766c564e8753. 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/ESA021801820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0584b107d0d370a305227f8cf6802bb48d6df57c3a24c7c853a45a476432fa94. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/ESA021801821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x202e2c4a9861fdc33129673eaaaba7fa81b18648855101032be74c29b7cf0003. 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/TCAIC2405777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec97f63e7e86eb41a9452ffd5a27f0539a4d1a8c6581c462923dfc1da2494ec3. 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/ESA092400752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3e181d49a0d81c65cae98469baa0c2bc48fb0fdfb3796599ee2bfff7e6fbcb. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ESA092436736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec29800ea6fdceb80ff2249b0c40bbdcda38fc103d9127a86bdcc71d185ad1a. 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/ESA092332801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c66356f9632b58009766624326a956f9c71ca98c12ead7d80221bd33c39fe80. 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/ESA092308698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759a8e0154cefa89dbda6291ec7e1b12ecc4a033f9468daa2004cd7d9c178a40. 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/ESA092300835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e9133259e12697d578d5ff5d3b0c1cfc57fbe969cb484ae5659b042789bbf6. 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/ESA092301260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aeb594993eba211b4bc71b93fb937480e29a821013d5296d7509a5da74c7bf. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/GBMJG2211091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ccd6a64d8ad7f902505abbb7a6d0913f07ae48f22d592b8bc5205cdcb890d8. 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/ESA011520941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a57ab5dfb44170766e589f3b35be2dfe2c699240526fd4db6d3b0e60e2ed181. 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/ESA012119674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95eb8140f8176ccbcc5bb5ea54d9dc8f9203774741b627fe91bd9955fdb2fe5. 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/ESA012199134.