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 0xb83d78de04e5286c12515f3e0896a4dabd4a278e57ee6a03ba2790ff63ac828e. 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/fa47f7d4-b99b-48bd-be92-b8015ef80d0e.json and https://artists.proofprofile.net/proofs/artist/fa47f7d4-b99b-48bd-be92-b8015ef80d0e.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 0xedf18d433256c6675142bf2bbcea4382e5d159dd8e65529c4200c76ba74839c9. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/ARF061301314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc267b8d67f18098f2f5b458a37b9d56679b6e72419811a8bd30081bae2616c0. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ARF061301319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce576ceb53a9e2fed1eef3ef1538c765f56a4c3ce588f80623069099ee513601. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ARF061401573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe913707f75c8a8c40e665243103e501834d865774521a13bf5d27e75c05ecb24. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/ARF061401575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4551036fef152772c071113cd3e7f11f99312ac6c36714df45d841e27dfb36a. 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/ARF061401576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560953349a69e40fc6d10e1050732e8919d80173e37cf050df94b0af03980aa1. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/ARF061401582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a56d8cbdb3736622205d8ea9079322bf6041f8cdc3acb9ed3c6b7627d69cd3. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/ARF061401583.
Para toda la vida - (Para Mudar a Minha Vida)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f75ef1a0b08deddd7d93d2fa962b383b340f0d930f0ec90fe3cdce629c3ee5. 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/ARF061501353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18332df4f523b09aeba14004b5c82c06f206106089a9e36a53a1dbf31af732ec. 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/ARF061501354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ea3bc80128a7a88122b8f3a89c3ba94c9462f8a3577124495df8963ca8a942. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/ARF061501358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d50be7efa7d7af6b5271c366f28da4b10d89e45699f2e01fa17dd3ea918f29. 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/ARG101103819.