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 0x81cc38fa80f277165bf9058acc71b78f20e88066887f2912b758d71cfb7990a2. 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/e2693076-32ae-4ea8-9c0e-d674fddb9417.json and https://artists.proofprofile.net/proofs/artist/e2693076-32ae-4ea8-9c0e-d674fddb9417.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 0x476df843838f6f1888452626ded7c22d07a8d5b43f2d8fdf885412b2a9465434. 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/CZA232301097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e23ffc86ebe906afda18116098b6cdad1bb86898f9a026ae57dd597d74306a. 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/CZA232301098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1de26560a5e50b078dd14ffe34888d8fbe859ab5f79985a668324937aa19dcc. 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/CZA232301099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccb849e9210fd8709afb4773fadee10226a8f49661082362192e8a3df0dc3e2. 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/CZA232301100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc422fc699dfd84a9a2992074c013a738d770de9a0b74791d34b50f5d5c5d95cb. 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/CZA232301101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f8cfcb2991656ddf8dd69d33cf8a922125632f0da1519d9b1095958aa35e20. 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/CZA232301102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9af18aaa2b12fc0eb17f6f83b8d895ab5a7093681b56b7d34895d3f31806ee. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/CZA232301103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c793e8afa8a0fca08df2d580b6fff6ced13945df4e5d34afcc07801feb13da. 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/CZA232301104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8268dd1e03a84f8f6eec403f62a0c17283fdfc989748c871bc2e455432e4c2d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/CZA232301105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5182c5d28d4dcc00ff7ace9ea2118360ab827732fc828ce861d951bfb21aac. 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/CZA232301106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe88b4015d005150eafc531e38b6a183da787e633b396d956c0e51b75f8fe63f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM71900174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c5a4b19a28dea52f8bbd07c9f6f83d03f74fc809369400bd0fbb851881db5f. 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/CZA232200595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b757f18b8cc0d679b472a04950f7730bb6cb0a19fcb9b7c0508ca88f0c138e. 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/CZUM72100762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b98517b339bbbe5a9685b8e196739b2fc624c509d127139dc06e1ca28f99595. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/CZUM72200259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8e3f5f0832c5013d931e7c07a8b3bf220879a30bef8121ba47b39b83a23741. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/CZUM72200264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6bbfbf32241fe4406411eef1ecda37509624611516cd588d66dc50e789ef8f4. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/CZUM72200265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1cc0d8cc5ec7c70e63adf0f117307574d735caf9774c5473ea5a2c49b5fdf9f. 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/CZUM72200266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4716fc077a93493fc952de16720b49ae719ef523d89804e7a34475416e61ada. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/CZUM72200267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a710d97f9d55c314c48e7f45edb477b50a4ad6c9d2c965bed87288df4498e6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CZUM72200268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931d54b9f332a47fcc9d93be78606c4ac0e6312e36289852f7b8198c75c98a97. 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/CZUM72200269.