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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee77cad957f6ae33e1b13add4bb9d8243397d6414cd5b636f32eaec4c5e960d. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d89bf92f-5004-4224-90ac-99e640281107.json and https://artists.proofprofile.net/proofs/artist/d89bf92f-5004-4224-90ac-99e640281107.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2fb9fbf0e01ba792ae5c6d8cf344a98b42f97fef24a7f51e2cc6173fc01f45. 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/COA8B1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8606c95fa309a08ec96ca72c460deb4948b30a04fd22135b7fce16b576b87d86. 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/COA8B1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe04e546d0c2b796ec073191e771be97bf084b26e254e4d0a6b7066dda95947. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/COA8B1800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280b6aac5120ca236a02f3fae4ebefed68bf9f4a3f85e498ec66033883f02519. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/COA8B1800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991f59b0da8d38daa23274bf300455303e01b68fea20fedd936eddd190b6ab7f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/COA8B1800017.
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 0xbe9958f0878e8a38f2b13e14cc25f92fa3a18333abd504d038db0b466eab04ee. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/COA8B1800018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776ddeb82d4dbf0c2f1e569c409c68b11cd53b3e9f6adc44e54f479c27ff27fb. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/COA8B1800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d7567acafa19276d2734df772119fb8b14f8a75305c8a1bdb8fbcfe1ffe431. 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/TCABU1487181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b68bf897d4fe68adaae302ffd5aeb852f6ad0d5c42ffbf02f3708b16d86fba. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCABU1487200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d919dc1177e97e3ef8cd0552a70682bccb9e8e097d804d5d2d942cdbaf5dbc. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/TCABU1487155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b8074d91b3308fe9228ad0f4764850aae7dc00ad5ee126a9d9931ad6e40fea. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TCABU1487249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fa57023183908caa71f98173230649d35baee84d73c17743b2661fc05e6b3a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6N22414398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f06fa0565aef5e946a97cb83198e6fb2b514a39ec64aec8f43a9aba9de3118d. 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/COSO11700029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362ccb4a25be9898e23d247f44b3d727b2524354c5243442f1e4afd32666dc34. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/COSO11700030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5acd246b24a7f0348272617197edaadce1f050470762a8480143d5913c58ad. 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/COSO11700032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b30c345ab69bf136eb3502e4a9480b6e16ca74a9d571e5140e5e18845abdbdf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/COSO11700025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbbce6aa91d71453ea71d26d98b304bfcd3c9ea811a28e62df430102680c728. 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/COSO11700027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eb57c4fefba8cb121b62e3a4b62aed9020c1935e74997bbf62ce706e2f2e8bd. 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/ES71G1401600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ee4e1354a21b1d8eadc8de8b498f13d75863479ddf04c175c44eaf35406315. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ES71G1401606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aed0a6c9f4accac70207cf43d0550162fa796d508416fe3be39c0d85414ec25. 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/ES71G1401610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1c3665f99cf6ca87d0e427335ee903d2ecbe1291f3ff7bd8998d5232e283b4. 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/ES71G1412600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8ecf95d5ef0f383e730e01350d7387e750cb96ed025226f922b1f5f9b4f7f2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES71G1412601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf6518f58426fd3881641f5b6cfff25a8533a8ce155b8c47bd5ad060729dc05. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES71G1412602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8988994261140d44ce8884fe39806f6942cd3274b0fec308121763e185ec1d51. 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/ES71G1412608.