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 0xb4c7e9f2fd7451db109064593929fa6a91d3dd335c6a6fe3c7323f526a0bb7e6. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c2b89904-1521-4601-a414-23d27a732379.json and https://artists.proofprofile.net/proofs/artist/c2b89904-1521-4601-a414-23d27a732379.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
¿SI NO CONFIAS EN MI EN QUIEN VAS A CONFIAR?
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 0x748810885431969c5770d2311de5ce192b5e70ead734a6b419afa264aa5abd18. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T16:28: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/QZS642567425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe0d20a2c84804a236397052c57601d4cc3dc7e7c73e2fc98572097093a58e5. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QZMHP2527821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c7c737926a4b14473375f19226c43c4c9bf32ef5368ea8b45e2b547ad11a9e. 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/QZMHM2526135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21567176102791355b73e4118c844d4185c8ae8509c901ca3a27500000afd26d. 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/QZS632562312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1a43be624d2f5a764771062d321a1153a3537eaef5260be913d145a8a37586. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZMHL2511707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7f3ab255f6e28a8821459cfa91d54707faccf5a8c437766ca1a95db09ec204. 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/QZMHM2522131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46294c121e34721d5f8d3ea9c5820b8d97e88d74fdb7f9dc6965c345d0871e3. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZHZD2547401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1773a910e93d9608e9c6e7ad48fda1713d56e3699dbf79789def2d908feac1. 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/QZJRC2513462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7aa2e5f8e7916f048a170552818388d588d8ddf56b5d1f933b88d9da92f824. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZHPJ2539631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39efac1c095f356f6177351ffb2c2b86d0b15d30767907a7b5ef64a1d5269e5. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZKDK2578031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf6809706cad8a1a1ff0f9d5a6deac6542e98841de4ef9585d16214002e6792. 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/QZS662519187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ee8ac4e585fa287d3adfd7540d3d314a4fa6422176d78884efef22596df5af. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZS662586440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817fa7c0185f142480b750df9d9678b9a2406dbef05dced3f1e5939f3a8283ae. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZJRB2515624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49f15d00b8833cbe24147a3a6b23f3dc9e7d2345f171a23f141148c30b35539. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZJRC2586060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f0a9181304fcb1ef53a85b5dd698ad0294feda75ba1ba788c170e925ec8b6c. 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/QZHPJ2548759.