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 0x1a9f70ae7477297adc55660081b5eb6d72107d60bdc131aedca8978c7c1ef006. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/427f03a4-0815-48d8-81f9-db18ec227a07.json and https://artists.proofprofile.net/proofs/artist/427f03a4-0815-48d8-81f9-db18ec227a07.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 0xde2d595bfdf489b0aff0a3325be3a62c80c0fbdd4f3cfb375cb66cb44b30ff6a. 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/MXB711701148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d2ea1073eb9b1aaba1892fba8f485ec5890da2f474aa64d505ad128b031e0c. 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/MXB711701150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec3c3c507be9460beb494374895c11f76010a6619b41f842068fc8b58405fe1. 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/MXB711701152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fd67014904eb6be15dc05633a1b49225ec5870d2bb06f2825820f773db1fce. 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/MXB711701153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaeeecfe514cd2e8167b54749d142c49a4c0bd7dd3a91b4ef18c9e4f71c2962. 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/MXB711701154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3c93d462e74bc9aa495b677c2afc01c1ceb2bb8c69813fe23bec02df9efb4b. 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/MXB711701155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651fe2839e3d8fe371b3a16c8150d9968362a445eac2481124eb878e5b6c0654. 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/USASN1302035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1e602c7e592b74b53616b7baa45ce9c574b956d71ded13243917b54773e3b3. 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/USASN1302036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524ce6d23b42886c319280661e4da294f1a1ae7975c359f8aaccfdec0b4b9ba6. 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/USASN1302037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fccf102791d0abe7b95e4982b5985ed05c5318b4ecea02a4ccf128f77f58198. 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/USASN1302039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42783d80eb40d90ba263552910114cfe353a9225de178dad2bdeccb2065396be. 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/USASN1302040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a2a4d9f5610706bf9a89cbd77988d4f0c9d67abfd2244b43e2bf474e2c2078. 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/USASN1302041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c311a4db32a799aaf8f93ebabd97c7e193adfb5b7c5f88f94e72a599d4e91f. 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/USASN1302042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a6cf42d5c3b8da80b4b73ee3d57b78f29883e74afdc2a4fdef1a5d0c4d7569. 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/USASN1302043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94d1af8caeead183e446295d88d848c63f50194b0badfb1370488324989533b. 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/USASN1302044.