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 0xb31edf133aa00da76dc12fc6188531a44c12c7e9b61ceb0e286b73531a61c576. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae9bdbee-04af-49e6-96bd-193a1de5fb67.json and https://artists.proofprofile.net/proofs/artist/ae9bdbee-04af-49e6-96bd-193a1de5fb67.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 0x585b98aa0fd4f45dfb590236c261763c16e22821341343ba97612b7939f7e869. 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/DEAF71104237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688d206f5ebccb6bda28df97d05045445bfdb7ef38e0e35c4ba021345424e0a9. 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/DEAF71104238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b603339fd53359a490f31cc4fcc44b07a51f7b884c8a0a40eb95ad7fd5ea7a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/DEAF71104239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71fbb959d289bc02f6c203d82b164e7c7d070c57f48f489778f9218e85f30e4. 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/DEAF71104240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1536bcf4f34000b5da1392cd6896e4e23fd490d530640c0a36a354293170c5fc. 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/DEAF71104241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c78ca61bfd1c2d0b16c2ac9d528f1896836826d268d3f142943a162c8f36900. 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/DEAF71104247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88937e6d761a23da8c555f200d0fa501214b723016badeb7c06d656047504a1d. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/DEAF71104242.
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 0xb57a8d94008e804c5c33cc72010ab139224e8693de6dfcef93d5eaa83375050e. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/DEAF71104243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150c78f4869ce968ac6708aa7a07d1133983d7223260dbc69ce287375f174b77. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/DEAF71104245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2243cce08a1b9ef34aa0b45ab73b00a6da0f65356cb5bd93e76f6c2ee578f06c. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/DEAF71104246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f7108e8a60818ee361c995ac50c1b245470f36fbbbc441b9eede167107b54d. 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/DEAF71104389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe542153bde4d4259c67e6b08043cea8570ca8ddd27ce7d15eaf68c1bc557b8ca. 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/DEAF71104390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77ed1f7a5095fac2f5ecf79bdd7f38914f2ada3094bdabd84a545e467d9974a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEAF71104391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24df1b277df83838be6dfdb2d71791084e2150a573584d53fd3cbe48678aa342. 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/DEAF71104392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3ba53d69b43ab6ffa00b1080470bdd2871dee23f76b6303ba9bff4a31660c0. 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/DEAF71104394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ec5a1e430586e16d8a73a45251ead8c592dd00cce2c7feabbc440a74ab6c36. 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/DEAF71104397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8df08771b9d11b1c3a8bebf61cf53c6d3d3b0ecaeb13d0c7cc0d6103799d6ac. 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/DEAF71104398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d50892a5cd19739aa68d3d794a9010022bd8c4dec153fc3edc8bbd305dd9313. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/DEAF71104393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4e86eedd096f8a7c892db526662abb947a4f887f6c9621051fb58e48eeed2f. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/DEAF71104395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91e06392ebb718e3156220388b3695b9438da2df1aadc2c9a7dbef1b89e0567. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/DEAF71104396.