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 0x829c81d866dbac6a58590734e4c251401ff6e49c22371da24c91ac9e82f06e4f. 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/e12ad775-989b-4a0f-9dc5-2f133f2b1899.json and https://artists.proofprofile.net/proofs/artist/e12ad775-989b-4a0f-9dc5-2f133f2b1899.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 0x3b7b397b164c342d72e6b53957fdf658a2fcdd126fcc67928f5d5dc0ce4effa3. 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/RUA1D2111122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324e1133ac60bedd0f127dcf8c6e79c4c8bda6aad9a16af11b78644fd1c6e92b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RUA1D2118580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a41bd4239bc06d87604f9a1b00660c9c87bfc30d4985b297090431ad248276e. 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/RUA1D2126418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd65de436841be10dc1724330c91e0a4731534514689a512f3a5f13763e79c0. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/RUA1D2143888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32abdd357977a370fab45d207409e9a6b6e5e1841ee11d5f7d8cf9ae4531cbb. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/RUA1D2153714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ef54544884914fa2cee59a2ebe98413e05c7ee20cb8b28105885294a6b942f. 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/RUA1D2155738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2316ed25451eda8c06ace5f8102489c251c90c0d43cba872078cad3d3d30f4b3. 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/RUA1D2158671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9bf6ae1436be884ad0b475bed10c8407a0ecd97d8fb20f40c1bcf9ef35315c. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/RUA1D2162370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa490d09e69b9e41d62bda30644f2d20b6eab5cb35b9b87597455d21b01e1586. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/RUA1D2167742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb768e8637abbfa10314e5081458c0bcc497723037d01e0fc1670a7004a639afa. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RUA1D2204154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda91a9bb65640f7ea43dbb88045154c34072af2c01a20b17aad5731406b2230. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/RUA1D2228000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e16adfa22da0f2d7ea049706e012cbca01bbaff88e84d81b22aa16cabd4685. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/RUA1D2225159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d651b1a2ef38ae04c521ee71f8a3a406012c93496ed1a92ec79fc363747338. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/RUA1D2289955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5d4429c9bf9bd68e92133a7d26a19729d3315ef540871f3343cb20b6eb7304. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/RUAGV2300158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69aa6ac632d1d9ca8bdf3254eb7b6cb55074295f2675ac8a18d9cffa57fb5a4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUAGT2340297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c983bfc932bf7dd24df5d46b63f7ec6b30622533dea5e5f7408495c5d5dc85. Chain 2 (Bitcoin): anchored in block 956777 (2026-07-05T11:01: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/FRX872450404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0dea9618c4c59d6474f574ccaf3fb6ea5a1b561147db67256db744fa98acb9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUAGT2488076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77e61a898395ef95d621e933946a627ce262e7bbc5582e672d69c67a560ec6e. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/RUA1D2502195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c3821031c9629c8e5abbdb8b8535ff154e8c0098e48ef5d2d6c546610766f9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/FRX452536947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839eeb81205e8ba6815c7c81683fa2e3fe05aca3b8aa6edbc82fa1f3469eed63. 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/RUAGT2577204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0f4544f56798dbeeb3f4257f42f2b8ab7558974d732be0326cea15e06019b6. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/RUAGT2585774.