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 0x8c513617bee735c76824e5293e523acc4798cc8a216b0da0c49e6670fc0548f3. 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/21f12f3e-2f68-4a13-a5d6-39cc4c5faf98.json and https://artists.proofprofile.net/proofs/artist/21f12f3e-2f68-4a13-a5d6-39cc4c5faf98.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 0x209ed6463ff92343762b23b8cbe3d87fb5966dbd9eeff7546545f95ad38d8b50. 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/TCAGY2336083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb97b316ee1007ad0116f5b4af62e36f5458b9ba1e28cf47f5f28ec0465a847. 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/TCAGD2205121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ad0423a7ae22b0a034ebfa770f3b6c3a4d51cf8018059e5bf89ddd50abeb35. 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/TCAFN2180129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4b0816afcf48e2888779f0c1febbcadac5394ca0d3ebccba2dfd3704180486. 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/TCAFP2143903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cfabb23411c0f72df63a0ecd97083e5c1205c7d16d4ba91eb2e97009475677. 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/TCAFP2143905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd6a9dadc160ac103a5da978af63f92f22ae04f03a0d4f8dce3054f7c954547. 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/TCAFP2143906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439c7dea627ff0328d00ad713a6d5d5250b8633ab1423c481648287fad6e64f9. 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/TCAFP2143910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e062ff68c15d7b5c7656df61cd522780562eba90d24cfe0f3d56414ce95a632. 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/TCAFP2143913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3688044a5605e3791b36bc135aa313d4ed5c1a31d5badee9f9c39a7a1c6a736. 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/TCAFP2143915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda89651dd7d5b0ba98ce6df3974e6f76bd07a5bdd5757b1d9e39a17032cecd14. 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/TCAFP2143916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4060efcd042fb0a75587efc57e684b344bf1b2439f0cd3463672c350fdcb8a7c. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:03:45Z), 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/TCAFP2143918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2ee7c3406dbba311a915045d7257596a83f4bc0148ee27505720b072a17382. 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/TCAFP2143920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6d8744e0250f43dff4cb7bceff065fd15033be41cb7a6c06198fe51a9a05ef. 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/TCAFP2143923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737b5fbc7ac2e9122f8b4decbe6f62e01970e8b6feb9626ba1a7f3f47492d6af. 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/TCAFP2143927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b1f693160d0f850cae118e2f62c0b7d94f76e29c1ffc5e224cd82187e1a673. 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/TCAFP2143941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8db5709789ab4cb8a8cc6329e08c6a86a0feb631813c5017975da1bb61b976. 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/TCAFP2143943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99eb5c2317bcc32db257ee8aa7e2a825a886d615f6cac584ea049a96f3a44329. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCAFP2143952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97419326a4cb12e7fd8239efbb0b018c3c49672035533f3aeb305b72a03c736. 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/TCAFP2143955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2cd5742f954e13c4ce7a678b899effe7027e34167ee8ea5e11c1feb64117a7. 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/TCAFP2143957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3587efe82e0eeae7648f1120d2e6ee6f97f8d123d623a3b34a657a26307b98. 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/TCAFP2143972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f68d0f8c0a4ed634f2661587c81f13f0d06cbee44c5d8d309c5708f5fe9ab7. 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/TCAFP2143973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019d705548b4cef1aef2915acfa0921b783580022784b404b43bea95bfdbce34. 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/TCAFP2143987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec13027a9c71f03c93ac6b773b136169152af077659719e3c38b99c595085e71. 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/TCAFP2144002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a29d9dda82addd854f96796842fdbc8b760096556d5d5ce7d999521125ef61. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAFP2144007.