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 0xcad5a3e4f662d7d2d7e3b63feff98e57b58e186205cda944169fef054b4e539b. 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/c453d2de-6bec-4277-968f-eadb9391d987.json and https://artists.proofprofile.net/proofs/artist/c453d2de-6bec-4277-968f-eadb9391d987.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 0xbacb00f74d89c83d4744604afd87d28f9f4f0173e0d2b36bb1bb48d3658f319d. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/ARZER1500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee8780eb4540c1affb5ebe90cfbf971e327c32424bd69b616ed469b1edbfb16. 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/ARZER1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fcce86b3cecd90ed5fb63a8fdf496af1312d52ebb6f27fc9655e5a5dbe6dfc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ARZER1500004.
Gee, but I'd Like to Make You Happy - Miau, Miau, Miau
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c8e0d56bb8c78d0890c5fb4c72d6b14a1a9a6349c526357aac58f635cb78ade. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ARZER1500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60642ee4d230e4711a7dcf4d63f7d3fed8cf6470ec3fa0e60dbd84f33c8ec20. 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/ARY4P1800284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97b437c3e5e755bb7b5c728f9dfaef869b3755ec4a7e355a2a67cf4cbc27fea. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/ARZER1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e9bc35c6af47ac716050136bd090731f7dfe5ba8c9ad89933015f98aae1080. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/AROAJ2100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3ab8d0ed05f4223f0c3d6b3ffdf78019344a5ffbca0803c7d726c0b399d98a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/AROAJ2100112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4db6ef9d895873feb69e18c6abcfeccddf7a8fec757ab342cf6b31086b8797. 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/AROAJ2100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3ab8d0ed05f4223f0c3d6b3ffdf78019344a5ffbca0803c7d726c0b399d98a. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/AROAJ2100112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3076d165576411001e5e71a897471e8e8633e67667cabc89062fa97ac4ccebd3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/AROAJ2100127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e2033efa2e8c4fb58f1ae5262ba0d9e6c8ab2222567b545dbbfa86db08689a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/AROAJ2100128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55e3e5471540dc569eba655a18d9756e7998c488f408616ac08b70b5665f0a4. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/AROAJ2100129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d08115fea6e34965a37dfede9b6e59d7052f4cf00c3664e917d2d67cbd7cb0. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/ARD192400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4684c8d46b9b029dc84ba6555f7959a051bfa01c9be36231565e0d5fc35e86f. 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/ARGOM1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a89ccb8e0db1a7e3481c7e1704ff7ee963f5fb3af1efd1315a8fc003052637. 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/ARY4P2100202.