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 0x6eabf26147d361bfabcc73dbe37288ace6ad86bc1a80a1ccc24d3af5d165db0b. 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/63399070-d61b-44b6-889e-a0069a042ec2.json and https://artists.proofprofile.net/proofs/artist/63399070-d61b-44b6-889e-a0069a042ec2.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 0x6cb2804c432864a62be3ddfdb8d9f59e6f32975a58bbacc380e6f127eb71b8bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR9W11520154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0dde514ceb354a80c2d129ea1b6252e0e5124c1fe906b93cadc9cd6dd7ac550. 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/FR9W11520151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6d6dcf5a2a672580d5bea4ce5eec9920023eb3580706d35b4f107b564e6c97. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/FR9W11520152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d068485a9ed39397456debea19b7fd21dd466901cd09a8a90d07ec2f564450a. 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/FR9W11520153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6795357c19aad6d89a3501a612d3284e307a0072c441b1590ef7149e9a8814. 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/FR9W11521168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f319d50b18135a2755d245243586d7525ddefff677e0d3eb6beac7107546356. 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/FR9W11615885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2de72873bb702e99510c7c636b572d838a9ab8ad3e1d5ef6672ca776fe6aac7. 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/FR9W11615889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0add6e8dac4ef02190d4f230006e3763e703e849153a1c467c44b3032a9b259d. 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/FR9W11615888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ef933662a3c1f539e0fafcf9826171aa11786bed54ddac1473ca00c903ff3d. 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/FR9W11615886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124ecc40fc10af42541513521f3da01e8f119decb138856a838fa44b203b8ec7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FR9W11615887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe953e5daf55621aedbf51106e14156b030ca38805a72cbd7501e9f6299ae6573. 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/FR9W11615884.