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 0xcdc3a6789bff0c298e32c160206c4afe613ad81141a6913a2340854e317433b1. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/07cd36a1-6218-4115-8257-9a1ecc355453.json and https://artists.proofprofile.net/proofs/artist/07cd36a1-6218-4115-8257-9a1ecc355453.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 0x8d6c2682b1dea1662aeb194b050435d3736b2f903a4da4bb9db38f92a3a761ec. 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/QZ4JJ1929900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbc8fac8aa53e475779de7c92f918a3d4ad62768ad08f20706f2f567518e4b5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ4JJ1929901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad6ce39bc50081d8aba873dffee530a6c358c78c20dcd4ca08760989b19d665. 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/QZ4JJ1929902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cbb4fd8841f98d1ad0968b62b0c832a75cdc533e23537295d0d215be42bd074. 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/QZ4JJ1929903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d0c9ccfe10d676f251d5104b8301581d274270a4899da61ab27d3c14852b52. 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/QZ4JJ1929904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae83d63b3b444f2b7d25e173b6c9a76fc4c68838eb9482deaa07ce3c07108e2. 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/QZ4JJ1929905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2474ab6a401d6bd8a89490e378c47cfc750c421ea837ed1b72d291121e766a3f. 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/QZ4JJ1929906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf711361025aba4e9fb171c2a1d12e526611398db9d58fd5e944517134ad5bea1. 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/QZ4JJ1929907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d93d855cd93e7925aab3cb07dee32e575052fc2a85ef86dc5348d41a3b2490. 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/QZ4JJ1929908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8a06defea24d4feacf1d784ee21f0a83cdfcb8746a4d2ba0319b17d1c32fc8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ4JJ1929909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79b28b3bd646e0d20b3c0634bd506207c4b8fed5515daac3a112edb05ebd32f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ4JJ1929910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273f0f9a11ff903730e4a4bc1d5defcee5bb387d08bd118d527914b4a81cae1e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ4JJ1929911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f5eed728fe0bdafebaefb4dab190890362c8aa675503e2d118a3e813d2f92f. 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/QZ4JJ1929912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429235e0c48de50da1e87d32333d9a209513290946de1d0cf2924807291699d3. 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/QZ4JJ1929914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde138ef34c6e83ec9ef8db8c0a02b1a7b034cb2f44761ad936c56c308ed8d35c. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZ4JJ1929913.
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 0x8a4d2f76286e2cb5ca16bf5672a297aa202505773196339f815721f35a4aa48e. 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/QZES51843553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d22aef73eb91e87d024fcb534d77c212c031a22b2786b20df7228ed7a27572c. 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/QZDA71846841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b56cbcb5b5964e4156cb9bc440dda7e5a7542ac83fb173241c978c39c9cb05. 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/QZDA71846510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc559f30dcc9b583cc6eb7ab59f2f44da29c5b26eb06b466c2f57054c617ab6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDA71846149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae1179d45c0a775fa36ab33665d72758aaa992a7df38e16b1805c836442b539. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDA71846509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdfa61018817722ea1bc711f35cec3d84a7ab1add6d5b8041c274329d386767. 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/QZDA71846508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa664e5ade061f1e5106143487797f6760ac4fade5911eb2cfab9afca92072bcf. 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/QZDA71839449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8110a88735f91cbf0c1703e3a95140ae1f710c3b370883b4cda627526cbc7958. 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/QZDA71812396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec61afc94ec4ef2b7304f0f7cfc018a6bd00147db45ae8a10036114c58722dd9. 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/QZDA71811307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3effbb1ae13cb6215ce11f54c5e037a66282643c9fd7f8e5e1aee8ea508cb1. 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/QZDA71801900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba26945e2d881f7371582961250137b3f95d37207ebc3616251e3913fe4d095f. 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/QZDA61896620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624b2c3ff0318da46a01ca2dc3123e9a61afe32d119efdf3ba725af2278b493a. 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/QZCE61833998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc749ed9ec743d85765e6ed4111bc0972678f6adedacdede89da4aaf8a5b2f36e. 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/QZCE61833324.