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 0x99c6af1c929b5df2138691b3cb7808b4f73d48213afb1f356b4739182b2fb36c. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4e70336c-bcc4-43b1-8e6d-b3e5ec20e2db.json and https://artists.proofprofile.net/proofs/artist/4e70336c-bcc4-43b1-8e6d-b3e5ec20e2db.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 0xb97d679fe58f560a6dbad15c0ccc449108b45ce14a0795d7a769c989cc1fa390. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7V2579055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c33fef6d4758af4f1ffd7d800b5f4dbf0dd9419b03f00a18585ae28136052c. 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/QZZ7V2579045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923970bd072f452897ae441b653d3b1dfd9133805f99f58e61ade40918c16495. 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/QZZ7W2519623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4ab5949557d91915064fd8bfa62765f826df8c22de83c4188d86f11d98c027. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ7W2517278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd870d1d6fbbe55d1c4b4ab0ed9833be8ca7768f7f1cb8bb3e8035fa9328e55b4. 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/QZZ7W2519620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9107a492a7d94b69b928979e805fb403e30b39b55f2a69c59547a2e20a11cfef. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7V2576836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2cd8aa0528f5e835264f3e59f48ec6627bfbd3f9577ac7ef623c44104b705d. 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/QZZ7V2579046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf341c58823bbffcc9bd8176fafab773b8c7133671827355fc52aba417978594. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7W2593183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0f757a575903cdf0b4a70048c0adc4f911d433f6a2670cad77d258346aca7d. 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/QZZ7W2590172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc0d5701ae94119c9ea5b0f9077ee0e001faeecb77ccd03fbe53c44f587c1bc. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZZ7W2593177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7643756aa5432c1d5bae5b2539ae57fa094fb2948c0ad38a76e066f1d80b0a. 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/QZZ7W2593167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cf7d24c66e7a9eaabca30a97a51c7288797c3eddde9c526742fb176a0c699e. 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/QZZ7X2521271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ea2659c70808e860765da607fe8e06d0f62b852e37fceafb592ac50287f970. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7X2521276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398b8a22f5f8d7602c514673158f55389b2037473ece43baddd2c53f6d29f92d. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43:41Z), 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/QZZ7X2567261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4357b9d1c547af90839b8c587996e4136a4077e1c86b917af1449f3cd0142a38. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7X2519530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb214b00ae889c00eef176c6c241b2a2080a722d0071bb0ce177c98c8aadbef31. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZZ7X2563723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f81fdb5e0ca0625e9442f29bc3b0bb19c3e55d9afd6e69d1138684fb67f33a5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7X2567276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b98aa9a06a91765a2b6e159a10fc0c2beb3d4762bdcc0419a5e8f54adb9b32. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ7X2521275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce540518140f87853292f4247d5e8e28da3208132f490308eb4eb86d9faa048. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7X2567277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca248079672290414b3a21a185353251f9ec0fee3e03badd5aa31026a008d7b. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QT3EX2521520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d7ddf94f6b9016e4d45c0c3955305cda918e63ecd9fd34244677cc6b9a6d18. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QT3EX2521530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c1f2666fd55f150e3bd03e4211ad823b2ef88952692057235baf41d31d38d9. 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/QT3EX2521517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65973be10f4802e3f92333d04052c1f20a5e13d947557915285da0442bd8b291. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QT3EX2517766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa549ba4f33a12a4c515445383f4a4aa76069e9b9d930d98c0f7693f3039108d3. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QT3EY2532779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6aec991d36ac0ce99688ff1d16497a79ea575c104a3168b32b41a167362ab01. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QT3EX2588292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd84c212d83c78d0596b5281d224929d90bfd24cfeecd12a431966361efe0cd. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QT3EX2588269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1965b89df2f11ba8378f0cf0245d54cba09e2ac15ed6bea3b363ca6f8b843d67. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QT3EX2585168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2496cd08c9ad53d3aba41ae30f078bb5fd3f49d16b73baa8f82a2ea1b32b1720. 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/QT3EY2532777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe363480f28769342e8c9c24021edb999c9b6fd3d027d13c5175189a6a1f5c77d. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QT3EY2530023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc720cd412ce2b18eca033821437e7159eb7d55602886fecf21573a50961675fe. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QT3EX2588268.