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 0xed36321cb7227b7ac1e0fe5da87243cf6981ad009fc89b85233134efbee58d73. 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/fb9a1bef-a4b7-4c93-96ff-336340494988.json and https://artists.proofprofile.net/proofs/artist/fb9a1bef-a4b7-4c93-96ff-336340494988.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 0x19bb9d652dd1fc15dbd546ce686da6ea3f03f1ef3357494d9fe56432e4969c95. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/IDA401401253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ca0b9a3092dbe017c33480379128fed802919f0eb1c8bc801421fa87aefda0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/IDA401401255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440c3b6664bae65591f3e60f866d07e8cb7f9fd585e091146ce9f7d9fdb2bfdc. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/IDA401401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad6d724b3871e0453ec80811b849b222303b2800884a2b781c5bc45c24c3f0b. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/IDA401401257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1487253122cb7d9bcf0d314416ae778efea38e3fdf41132111b3db15da7a58. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/IDA401401258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf538f52a6c8601207bd2f5b6708a9c99752f4de4342f6be5adec7fc392a7df0d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/IDA401401259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1924a6696ac39ca6103d754c42f0d990bb6e7081f728f78a4c5cb2e3d494bf71. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/IDA401401260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde6225a69bd968cbb435e2a2cbb3f3fa5fdf652bbef5169b6af984cbcdc266d. 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/IDA401401261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e1c65049aac3de1f507b39be32a264028ea8ee23df0bcd6662831f45ab2125. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/IDA401401262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0711626024690d3b480e1a24d549279868dec3e6889df70980887b8ff98d61d9. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/IDA401401264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ebc6c084296cdec12ebdcee362e3ae4744805305c181f211bd65cf83d074ab. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/IDA401401265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffa8c655ba22c64f189c0a68e2b34ae8d70285a7b17071d115d5a479762ff6f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/IDA401401266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75016b92a6d2ceeb5cff4eb3b11162670e2b58495b4fc052a49c9e6492181cb5. 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/IDA401401267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56e524bd0019e008dbbab47e54cfab051c911f516d00828c31f54e150b6874b. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/IDA401401268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3a9367a1b3bd07adad41f5c274dd4ebeaccd2ec13547eb4b154e7cb91138d3. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/IDA401401269.