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 0x848e893ac20a9a3cda3a2ded938e86fd659a36a2bab2b5f26b91cf70e19e549e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/67042c9c-3967-4f8e-a33a-d33e7a3c2f0d.json and https://artists.proofprofile.net/proofs/artist/67042c9c-3967-4f8e-a33a-d33e7a3c2f0d.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 0xe29311c1bd85fd4bcbf629921ae00e629955abd670d921ad39895ed575f73e75. 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/JPS602106038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be17fb76529c292a56df42679eadf8adfdefdac6bc83563e40a2e499177ff5e. 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/JPS602106039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3860cac34e5ef42a6e49a4ce0d4ce7285a7287567dc52b3cb3df72aeb6acfc. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/JPS602106040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33483f8a422dbde12b473b663969e63ae3d39774f56555ffff46ff46402944b. 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/JPS602106041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912d7ef20ea4e706e991e13be5d5343253ecfc9ee8de6b99edb53a9be8740167. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/JPS602106042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8c3c226a9d5ecd039f95e44475ef0089183749ffca3e52eb86701a3e714730. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/JPS602202407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22817494273f2393853a6d0aefa976288d84b2d914b452c31f098f0f21577563. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:27:22Z), 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/JPS602202780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6bc8e21c9a9c0523ae27a4e988844347b69a831eabcbbe21ae2b6a540c44047. 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/JPS602203562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5ddae83edcc7d363e7357ebf2eb7282aa815bcef0482da774507de819bff47. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/JPS602301778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fc31bd1d0fb69c2dda928eb72940a5074c829c7f9bec0111653b39ad269101. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/JPS602301777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c1008d81190c79901aa515b98b480345d02c15bcf5af83e7dac7b220a59a1a. 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/JPS602301779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272248c1581ac87fb904682dca65b19b63ef946beddc42cc05d10f016c0fce70. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/JPS602203724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c48bce3b16371eb30c76069d4bca15ab80fa7ff4540379f8807f5ca9a1752a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/TCJPC2455551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bb39b58ed22e5d3e77d4de1b9bc0eb212a2e97b3f27b62159fa80ef14e084d. 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/TCJPE2539578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf753da9fc82ef4b9de7a8afea0a86ce81ac33cad026a8a1d79871723ca13f6e. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TCJPH2585306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0148dc1e79599412ecf55cc30e50a708a68c7d70b584589a2d088b6336114fba. 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/QT66J2501162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c04082753fe079d45e21d95efb0bfa266543f8060980cd5e147b78260772b8a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QT66K2500326.