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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0162dcc92abcf7aea04edd725f1435220584afe3f72c2a178bf3eb9df58dd2c8. 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/6c429d57-75e4-49ad-acbd-4da67196dab1.json and https://artists.proofprofile.net/proofs/artist/6c429d57-75e4-49ad-acbd-4da67196dab1.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a1111bb781046325c74e9f35f605732f1a11cefb03656f2fcb568c16db6e7c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/NLSB72200714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb7204f41c30dcd5f62f8e55bcb933cc99d623e8dc761651c51cd27815ecc3d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/US3DF2259840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329208c24452ba7577e68851b8f0e1f7be1ecf609dcfb1aee1fbd97f95907f20. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/FXQ892200335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3135ce5692874a806bc6f85c5ef744f8709acdffce4cf40198a0ee96f6ddd4. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/NLSB72200921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781c24f41cc90de8a9c7c3d8b3307b51bf1372f26e31ba31145ceab60e521243. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USANG2220183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bd699aa68c21a1a55b2ae0853ce26bd0909a1cf845ca7613383237887b9ae2. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/USANG2216971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8894bab3c163d4dbd28fd38ccbbd9069eede37b985cb2fa3ab87a9478469585a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USANG2260033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f4cce18dd3cd371f9c67d612b5a7b0c2a51a26e3884adaf2feef763825032c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USANG2258605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aee2158bbf03e9807d6784847bd541e483e164b085b5705101472937cd2e368. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/NLSB72300246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa504f0e5cd4ae2b534d290d8290c2a086baaef15c3ac10bece55e94de5758d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:36: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/FRX872370053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06abd2674a545427fc488f8a457d182a9cda2ab66f28737b23e39eada4b4c58a. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QM3DF2277211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc84d5ecb79aec18dafd2d597821bf71c407413d1ab4f0619b916d69753aa02. 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/NLSB72300400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afe6843ab3bac037c11476ed4f9cbfb063ac79ada1d393e1bc6c55e89fa56b3. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QM3DF2298867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a185c947de98b1d006c0aecc1d0e9c1cfa2edfe2ec04a36106812769002450f. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/US3DF2421396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8dc3a658bf695ba40a6e2a035c0fe67a2f63f9646fe78784163aa504daf83e. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/US3DF2409527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6b39f0bb9d0a65ac0df6fe3c3908eb154af5d07911b0a95c2d13479cb48b37. 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/DGA0S2411255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225948e64ebae5dc7a19c76721cacb72ec6fc9a8391a8ea106c39d2d94f8b2b8. 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/QZDA42523160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49bafe81c546d28f27ea6f47d3bf095fff4c5dd3bd8bca425013461080773a7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:09: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/FR9Z62500252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a14f650ab3c38c2dd417d328768d6ebef8aaccae479cf41edb3a27a41b89460. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/NLSB72500551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8018e1482b46732a9afa7fd111fa8ccf4b35e4fda3dd264c7eb4cb0fa8da09e4. 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/US3DF2226879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e041c8f6271f14d7cc843ce4b01db62f4bdffdc796de411b55a32438763abe2. 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/UKZGC2406298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf75b5612438a0774e07d5aa1b52a1570d36a601aa37dd32fb788e733539b89a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DGA072432308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60cde10994fb3f82bbb81f68c7be0681e7b0df8592ed00c6835d2f4e08a7c551. 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/QMANG2211115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073e505a867896cfc3210c1477dcfff8d932a2884436a73f54ad2cf118667e12. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QMANG2234950.
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